{
  "type": "Program",
  "body": [
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "Literal",
        "value": "use strict",
        "raw": "\"use strict\"",
        "range": [
          102,
          114
        ],
        "loc": {
          "start": {
            "line": 8,
            "column": 0
          },
          "end": {
            "line": 8,
            "column": 12
          }
        }
      },
      "range": [
        102,
        115
      ],
      "loc": {
        "start": {
          "line": 8,
          "column": 0
        },
        "end": {
          "line": 8,
          "column": 13
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "*\n * Created by austin on 6/6/16.\n * @file GaussianPlume.js\n * Assumes:\n * Single point source\n ",
          "range": [
            0,
            100
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 0
            },
            "end": {
              "line": 6,
              "column": 3
            }
          }
        }
      ]
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Source",
            "range": [
              124,
              130
            ],
            "loc": {
              "start": {
                "line": 10,
                "column": 7
              },
              "end": {
                "line": 10,
                "column": 13
              }
            }
          },
          "range": [
            124,
            130
          ],
          "loc": {
            "start": {
              "line": 10,
              "column": 7
            },
            "end": {
              "line": 10,
              "column": 13
            }
          }
        },
        {
          "type": "ImportSpecifier",
          "local": {
            "type": "Identifier",
            "name": "SourceType",
            "range": [
              138,
              148
            ],
            "loc": {
              "start": {
                "line": 11,
                "column": 4
              },
              "end": {
                "line": 11,
                "column": 14
              }
            }
          },
          "imported": {
            "type": "Identifier",
            "name": "SourceType",
            "range": [
              138,
              148
            ],
            "loc": {
              "start": {
                "line": 11,
                "column": 4
              },
              "end": {
                "line": 11,
                "column": 14
              }
            }
          },
          "range": [
            138,
            148
          ],
          "loc": {
            "start": {
              "line": 11,
              "column": 4
            },
            "end": {
              "line": 11,
              "column": 14
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "./Source",
        "raw": "'./Source'",
        "range": [
          156,
          166
        ],
        "loc": {
          "start": {
            "line": 12,
            "column": 7
          },
          "end": {
            "line": 12,
            "column": 17
          }
        }
      },
      "range": [
        117,
        167
      ],
      "loc": {
        "start": {
          "line": 10,
          "column": 0
        },
        "end": {
          "line": 12,
          "column": 18
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Atmosphere",
            "range": [
              175,
              185
            ],
            "loc": {
              "start": {
                "line": 13,
                "column": 7
              },
              "end": {
                "line": 13,
                "column": 17
              }
            }
          },
          "range": [
            175,
            185
          ],
          "loc": {
            "start": {
              "line": 13,
              "column": 7
            },
            "end": {
              "line": 13,
              "column": 17
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "./Atmosphere",
        "raw": "'./Atmosphere'",
        "range": [
          191,
          205
        ],
        "loc": {
          "start": {
            "line": 13,
            "column": 23
          },
          "end": {
            "line": 13,
            "column": 37
          }
        }
      },
      "range": [
        168,
        206
      ],
      "loc": {
        "start": {
          "line": 13,
          "column": 0
        },
        "end": {
          "line": 13,
          "column": 38
        }
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "*\n * @typedef {Object} Stat\n * @property {number} x - meters downwind\n * @property {number} y - meters crosswind\n * @property {number} z - meters vertical\n * @property {number} stdY\n * @property {number} stdZ\n * @property {number} concentration - micrograms / cubic meter\n ",
          "range": [
            208,
            485
          ],
          "loc": {
            "start": {
              "line": 15,
              "column": 0
            },
            "end": {
              "line": 23,
              "column": 3
            }
          }
        },
        {
          "type": "Block",
          "value": "*\n * @typedef {Object} Coord\n * @property {number} x - meters downwind \n * @property {number} y - meters crosswind \n * @property {number} z - meters vertical \n ",
          "range": [
            487,
            651
          ],
          "loc": {
            "start": {
              "line": 25,
              "column": 0
            },
            "end": {
              "line": 30,
              "column": 3
            }
          }
        },
        {
          "type": "Block",
          "value": "*\n * @typedef {Object} STD_Y_COEFF\n * @property {number} c\n * @property {number} d\n ",
          "range": [
            653,
            741
          ],
          "loc": {
            "start": {
              "line": 32,
              "column": 0
            },
            "end": {
              "line": 36,
              "column": 3
            }
          }
        },
        {
          "type": "Block",
          "value": "*\n * 0 - 6 for atm stab grade\n * [x < 10000, x >= 10000]\n *  @type {STD_Y_COEFF}\n ",
          "range": [
            742,
            828
          ],
          "loc": {
            "start": {
              "line": 37,
              "column": 0
            },
            "end": {
              "line": 41,
              "column": 3
            }
          }
        }
      ]
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "STD_Y_COEFFS",
            "range": [
              835,
              847
            ],
            "loc": {
              "start": {
                "line": 42,
                "column": 6
              },
              "end": {
                "line": 42,
                "column": 18
              }
            }
          },
          "init": {
            "type": "ArrayExpression",
            "elements": [
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            858,
                            859
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 6
                            },
                            "end": {
                              "line": 43,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.495,
                          "raw": ".495",
                          "range": [
                            861,
                            865
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 9
                            },
                            "end": {
                              "line": 43,
                              "column": 13
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          858,
                          865
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 6
                          },
                          "end": {
                            "line": 43,
                            "column": 13
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            867,
                            868
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 15
                            },
                            "end": {
                              "line": 43,
                              "column": 16
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.873,
                          "raw": ".873",
                          "range": [
                            870,
                            874
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 18
                            },
                            "end": {
                              "line": 43,
                              "column": 22
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          867,
                          874
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 15
                          },
                          "end": {
                            "line": 43,
                            "column": 22
                          }
                        }
                      }
                    ],
                    "range": [
                      857,
                      875
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 5
                      },
                      "end": {
                        "line": 43,
                        "column": 23
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            878,
                            879
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 26
                            },
                            "end": {
                              "line": 43,
                              "column": 27
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.606,
                          "raw": ".606",
                          "range": [
                            881,
                            885
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 29
                            },
                            "end": {
                              "line": 43,
                              "column": 33
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          878,
                          885
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 26
                          },
                          "end": {
                            "line": 43,
                            "column": 33
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            887,
                            888
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 35
                            },
                            "end": {
                              "line": 43,
                              "column": 36
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.851,
                          "raw": ".851",
                          "range": [
                            890,
                            894
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 38
                            },
                            "end": {
                              "line": 43,
                              "column": 42
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          887,
                          894
                        ],
                        "loc": {
                          "start": {
                            "line": 43,
                            "column": 35
                          },
                          "end": {
                            "line": 43,
                            "column": 42
                          }
                        }
                      }
                    ],
                    "range": [
                      877,
                      895
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 25
                      },
                      "end": {
                        "line": 43,
                        "column": 43
                      }
                    }
                  }
                ],
                "range": [
                  856,
                  896
                ],
                "loc": {
                  "start": {
                    "line": 43,
                    "column": 4
                  },
                  "end": {
                    "line": 43,
                    "column": 44
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            904,
                            905
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 6
                            },
                            "end": {
                              "line": 44,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.31,
                          "raw": ".310",
                          "range": [
                            907,
                            911
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 9
                            },
                            "end": {
                              "line": 44,
                              "column": 13
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          904,
                          911
                        ],
                        "loc": {
                          "start": {
                            "line": 44,
                            "column": 6
                          },
                          "end": {
                            "line": 44,
                            "column": 13
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            913,
                            914
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 15
                            },
                            "end": {
                              "line": 44,
                              "column": 16
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.897,
                          "raw": ".897",
                          "range": [
                            916,
                            920
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 18
                            },
                            "end": {
                              "line": 44,
                              "column": 22
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          913,
                          920
                        ],
                        "loc": {
                          "start": {
                            "line": 44,
                            "column": 15
                          },
                          "end": {
                            "line": 44,
                            "column": 22
                          }
                        }
                      }
                    ],
                    "range": [
                      903,
                      921
                    ],
                    "loc": {
                      "start": {
                        "line": 44,
                        "column": 5
                      },
                      "end": {
                        "line": 44,
                        "column": 23
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            924,
                            925
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 26
                            },
                            "end": {
                              "line": 44,
                              "column": 27
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.523,
                          "raw": ".523",
                          "range": [
                            927,
                            931
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 29
                            },
                            "end": {
                              "line": 44,
                              "column": 33
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          924,
                          931
                        ],
                        "loc": {
                          "start": {
                            "line": 44,
                            "column": 26
                          },
                          "end": {
                            "line": 44,
                            "column": 33
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            933,
                            934
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 35
                            },
                            "end": {
                              "line": 44,
                              "column": 36
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.84,
                          "raw": ".840",
                          "range": [
                            936,
                            940
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 38
                            },
                            "end": {
                              "line": 44,
                              "column": 42
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          933,
                          940
                        ],
                        "loc": {
                          "start": {
                            "line": 44,
                            "column": 35
                          },
                          "end": {
                            "line": 44,
                            "column": 42
                          }
                        }
                      }
                    ],
                    "range": [
                      923,
                      941
                    ],
                    "loc": {
                      "start": {
                        "line": 44,
                        "column": 25
                      },
                      "end": {
                        "line": 44,
                        "column": 43
                      }
                    }
                  }
                ],
                "range": [
                  902,
                  942
                ],
                "loc": {
                  "start": {
                    "line": 44,
                    "column": 4
                  },
                  "end": {
                    "line": 44,
                    "column": 44
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            950,
                            951
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 6
                            },
                            "end": {
                              "line": 45,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.197,
                          "raw": ".197",
                          "range": [
                            953,
                            957
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 9
                            },
                            "end": {
                              "line": 45,
                              "column": 13
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          950,
                          957
                        ],
                        "loc": {
                          "start": {
                            "line": 45,
                            "column": 6
                          },
                          "end": {
                            "line": 45,
                            "column": 13
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            959,
                            960
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 15
                            },
                            "end": {
                              "line": 45,
                              "column": 16
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.908,
                          "raw": ".908",
                          "range": [
                            962,
                            966
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 18
                            },
                            "end": {
                              "line": 45,
                              "column": 22
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          959,
                          966
                        ],
                        "loc": {
                          "start": {
                            "line": 45,
                            "column": 15
                          },
                          "end": {
                            "line": 45,
                            "column": 22
                          }
                        }
                      }
                    ],
                    "range": [
                      949,
                      967
                    ],
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 5
                      },
                      "end": {
                        "line": 45,
                        "column": 23
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            970,
                            971
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 26
                            },
                            "end": {
                              "line": 45,
                              "column": 27
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.285,
                          "raw": ".285",
                          "range": [
                            973,
                            977
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 29
                            },
                            "end": {
                              "line": 45,
                              "column": 33
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          970,
                          977
                        ],
                        "loc": {
                          "start": {
                            "line": 45,
                            "column": 26
                          },
                          "end": {
                            "line": 45,
                            "column": 33
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            979,
                            980
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 35
                            },
                            "end": {
                              "line": 45,
                              "column": 36
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.867,
                          "raw": ".867",
                          "range": [
                            982,
                            986
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 38
                            },
                            "end": {
                              "line": 45,
                              "column": 42
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          979,
                          986
                        ],
                        "loc": {
                          "start": {
                            "line": 45,
                            "column": 35
                          },
                          "end": {
                            "line": 45,
                            "column": 42
                          }
                        }
                      }
                    ],
                    "range": [
                      969,
                      987
                    ],
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 25
                      },
                      "end": {
                        "line": 45,
                        "column": 43
                      }
                    }
                  }
                ],
                "range": [
                  948,
                  988
                ],
                "loc": {
                  "start": {
                    "line": 45,
                    "column": 4
                  },
                  "end": {
                    "line": 45,
                    "column": 44
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            996,
                            997
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 6
                            },
                            "end": {
                              "line": 46,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.122,
                          "raw": ".122",
                          "range": [
                            999,
                            1003
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 9
                            },
                            "end": {
                              "line": 46,
                              "column": 13
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          996,
                          1003
                        ],
                        "loc": {
                          "start": {
                            "line": 46,
                            "column": 6
                          },
                          "end": {
                            "line": 46,
                            "column": 13
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            1005,
                            1006
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 15
                            },
                            "end": {
                              "line": 46,
                              "column": 16
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.916,
                          "raw": ".916",
                          "range": [
                            1008,
                            1012
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 18
                            },
                            "end": {
                              "line": 46,
                              "column": 22
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1005,
                          1012
                        ],
                        "loc": {
                          "start": {
                            "line": 46,
                            "column": 15
                          },
                          "end": {
                            "line": 46,
                            "column": 22
                          }
                        }
                      }
                    ],
                    "range": [
                      995,
                      1013
                    ],
                    "loc": {
                      "start": {
                        "line": 46,
                        "column": 5
                      },
                      "end": {
                        "line": 46,
                        "column": 23
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            1016,
                            1017
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 26
                            },
                            "end": {
                              "line": 46,
                              "column": 27
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.193,
                          "raw": ".193",
                          "range": [
                            1019,
                            1023
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 29
                            },
                            "end": {
                              "line": 46,
                              "column": 33
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1016,
                          1023
                        ],
                        "loc": {
                          "start": {
                            "line": 46,
                            "column": 26
                          },
                          "end": {
                            "line": 46,
                            "column": 33
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            1025,
                            1026
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 35
                            },
                            "end": {
                              "line": 46,
                              "column": 36
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.865,
                          "raw": ".865",
                          "range": [
                            1028,
                            1032
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 38
                            },
                            "end": {
                              "line": 46,
                              "column": 42
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1025,
                          1032
                        ],
                        "loc": {
                          "start": {
                            "line": 46,
                            "column": 35
                          },
                          "end": {
                            "line": 46,
                            "column": 42
                          }
                        }
                      }
                    ],
                    "range": [
                      1015,
                      1033
                    ],
                    "loc": {
                      "start": {
                        "line": 46,
                        "column": 25
                      },
                      "end": {
                        "line": 46,
                        "column": 43
                      }
                    }
                  }
                ],
                "range": [
                  994,
                  1034
                ],
                "loc": {
                  "start": {
                    "line": 46,
                    "column": 4
                  },
                  "end": {
                    "line": 46,
                    "column": 44
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            1042,
                            1043
                          ],
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 6
                            },
                            "end": {
                              "line": 47,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.122,
                          "raw": ".122",
                          "range": [
                            1045,
                            1049
                          ],
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 9
                            },
                            "end": {
                              "line": 47,
                              "column": 13
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1042,
                          1049
                        ],
                        "loc": {
                          "start": {
                            "line": 47,
                            "column": 6
                          },
                          "end": {
                            "line": 47,
                            "column": 13
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            1051,
                            1052
                          ],
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 15
                            },
                            "end": {
                              "line": 47,
                              "column": 16
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.916,
                          "raw": ".916",
                          "range": [
                            1054,
                            1058
                          ],
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 18
                            },
                            "end": {
                              "line": 47,
                              "column": 22
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1051,
                          1058
                        ],
                        "loc": {
                          "start": {
                            "line": 47,
                            "column": 15
                          },
                          "end": {
                            "line": 47,
                            "column": 22
                          }
                        }
                      }
                    ],
                    "range": [
                      1041,
                      1059
                    ],
                    "loc": {
                      "start": {
                        "line": 47,
                        "column": 5
                      },
                      "end": {
                        "line": 47,
                        "column": 23
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            1062,
                            1063
                          ],
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 26
                            },
                            "end": {
                              "line": 47,
                              "column": 27
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.193,
                          "raw": ".193",
                          "range": [
                            1065,
                            1069
                          ],
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 29
                            },
                            "end": {
                              "line": 47,
                              "column": 33
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1062,
                          1069
                        ],
                        "loc": {
                          "start": {
                            "line": 47,
                            "column": 26
                          },
                          "end": {
                            "line": 47,
                            "column": 33
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            1071,
                            1072
                          ],
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 35
                            },
                            "end": {
                              "line": 47,
                              "column": 36
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.865,
                          "raw": ".865",
                          "range": [
                            1074,
                            1078
                          ],
                          "loc": {
                            "start": {
                              "line": 47,
                              "column": 38
                            },
                            "end": {
                              "line": 47,
                              "column": 42
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1071,
                          1078
                        ],
                        "loc": {
                          "start": {
                            "line": 47,
                            "column": 35
                          },
                          "end": {
                            "line": 47,
                            "column": 42
                          }
                        }
                      }
                    ],
                    "range": [
                      1061,
                      1079
                    ],
                    "loc": {
                      "start": {
                        "line": 47,
                        "column": 25
                      },
                      "end": {
                        "line": 47,
                        "column": 43
                      }
                    }
                  }
                ],
                "range": [
                  1040,
                  1080
                ],
                "loc": {
                  "start": {
                    "line": 47,
                    "column": 4
                  },
                  "end": {
                    "line": 47,
                    "column": 44
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            1088,
                            1089
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 6
                            },
                            "end": {
                              "line": 48,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.0934,
                          "raw": ".0934",
                          "range": [
                            1091,
                            1096
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 9
                            },
                            "end": {
                              "line": 48,
                              "column": 14
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1088,
                          1096
                        ],
                        "loc": {
                          "start": {
                            "line": 48,
                            "column": 6
                          },
                          "end": {
                            "line": 48,
                            "column": 14
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            1098,
                            1099
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 16
                            },
                            "end": {
                              "line": 48,
                              "column": 17
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.912,
                          "raw": ".912",
                          "range": [
                            1101,
                            1105
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 19
                            },
                            "end": {
                              "line": 48,
                              "column": 23
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1098,
                          1105
                        ],
                        "loc": {
                          "start": {
                            "line": 48,
                            "column": 16
                          },
                          "end": {
                            "line": 48,
                            "column": 23
                          }
                        }
                      }
                    ],
                    "range": [
                      1087,
                      1106
                    ],
                    "loc": {
                      "start": {
                        "line": 48,
                        "column": 5
                      },
                      "end": {
                        "line": 48,
                        "column": 24
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            1109,
                            1110
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 27
                            },
                            "end": {
                              "line": 48,
                              "column": 28
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.141,
                          "raw": ".141",
                          "range": [
                            1112,
                            1116
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 30
                            },
                            "end": {
                              "line": 48,
                              "column": 34
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1109,
                          1116
                        ],
                        "loc": {
                          "start": {
                            "line": 48,
                            "column": 27
                          },
                          "end": {
                            "line": 48,
                            "column": 34
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            1118,
                            1119
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 36
                            },
                            "end": {
                              "line": 48,
                              "column": 37
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.868,
                          "raw": ".868",
                          "range": [
                            1121,
                            1125
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 39
                            },
                            "end": {
                              "line": 48,
                              "column": 43
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1118,
                          1125
                        ],
                        "loc": {
                          "start": {
                            "line": 48,
                            "column": 36
                          },
                          "end": {
                            "line": 48,
                            "column": 43
                          }
                        }
                      }
                    ],
                    "range": [
                      1108,
                      1126
                    ],
                    "loc": {
                      "start": {
                        "line": 48,
                        "column": 26
                      },
                      "end": {
                        "line": 48,
                        "column": 44
                      }
                    }
                  }
                ],
                "range": [
                  1086,
                  1127
                ],
                "loc": {
                  "start": {
                    "line": 48,
                    "column": 4
                  },
                  "end": {
                    "line": 48,
                    "column": 45
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            1135,
                            1136
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 6
                            },
                            "end": {
                              "line": 49,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.0625,
                          "raw": ".0625",
                          "range": [
                            1138,
                            1143
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 9
                            },
                            "end": {
                              "line": 49,
                              "column": 14
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1135,
                          1143
                        ],
                        "loc": {
                          "start": {
                            "line": 49,
                            "column": 6
                          },
                          "end": {
                            "line": 49,
                            "column": 14
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            1145,
                            1146
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 16
                            },
                            "end": {
                              "line": 49,
                              "column": 17
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.911,
                          "raw": ".911",
                          "range": [
                            1148,
                            1152
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 19
                            },
                            "end": {
                              "line": 49,
                              "column": 23
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1145,
                          1152
                        ],
                        "loc": {
                          "start": {
                            "line": 49,
                            "column": 16
                          },
                          "end": {
                            "line": 49,
                            "column": 23
                          }
                        }
                      }
                    ],
                    "range": [
                      1134,
                      1153
                    ],
                    "loc": {
                      "start": {
                        "line": 49,
                        "column": 5
                      },
                      "end": {
                        "line": 49,
                        "column": 24
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            1156,
                            1157
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 27
                            },
                            "end": {
                              "line": 49,
                              "column": 28
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.08,
                          "raw": ".0800",
                          "range": [
                            1159,
                            1164
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 30
                            },
                            "end": {
                              "line": 49,
                              "column": 35
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1156,
                          1164
                        ],
                        "loc": {
                          "start": {
                            "line": 49,
                            "column": 27
                          },
                          "end": {
                            "line": 49,
                            "column": 35
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            1166,
                            1167
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 37
                            },
                            "end": {
                              "line": 49,
                              "column": 38
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.884,
                          "raw": ".884",
                          "range": [
                            1169,
                            1173
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 40
                            },
                            "end": {
                              "line": 49,
                              "column": 44
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1166,
                          1173
                        ],
                        "loc": {
                          "start": {
                            "line": 49,
                            "column": 37
                          },
                          "end": {
                            "line": 49,
                            "column": 44
                          }
                        }
                      }
                    ],
                    "range": [
                      1155,
                      1174
                    ],
                    "loc": {
                      "start": {
                        "line": 49,
                        "column": 26
                      },
                      "end": {
                        "line": 49,
                        "column": 45
                      }
                    }
                  }
                ],
                "range": [
                  1133,
                  1175
                ],
                "loc": {
                  "start": {
                    "line": 49,
                    "column": 4
                  },
                  "end": {
                    "line": 49,
                    "column": 46
                  }
                }
              }
            ],
            "range": [
              850,
              1177
            ],
            "loc": {
              "start": {
                "line": 42,
                "column": 21
              },
              "end": {
                "line": 50,
                "column": 1
              }
            }
          },
          "range": [
            835,
            1177
          ],
          "loc": {
            "start": {
              "line": 42,
              "column": 6
            },
            "end": {
              "line": 50,
              "column": 1
            }
          }
        }
      ],
      "kind": "const",
      "range": [
        829,
        1178
      ],
      "loc": {
        "start": {
          "line": 42,
          "column": 0
        },
        "end": {
          "line": 50,
          "column": 2
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "*\n * @typedef {Object} Stat\n * @property {number} x - meters downwind\n * @property {number} y - meters crosswind\n * @property {number} z - meters vertical\n * @property {number} stdY\n * @property {number} stdZ\n * @property {number} concentration - micrograms / cubic meter\n ",
          "range": [
            208,
            485
          ],
          "loc": {
            "start": {
              "line": 15,
              "column": 0
            },
            "end": {
              "line": 23,
              "column": 3
            }
          }
        },
        {
          "type": "Block",
          "value": "*\n * @typedef {Object} Coord\n * @property {number} x - meters downwind \n * @property {number} y - meters crosswind \n * @property {number} z - meters vertical \n ",
          "range": [
            487,
            651
          ],
          "loc": {
            "start": {
              "line": 25,
              "column": 0
            },
            "end": {
              "line": 30,
              "column": 3
            }
          }
        },
        {
          "type": "Block",
          "value": "*\n * @typedef {Object} STD_Y_COEFF\n * @property {number} c\n * @property {number} d\n ",
          "range": [
            653,
            741
          ],
          "loc": {
            "start": {
              "line": 32,
              "column": 0
            },
            "end": {
              "line": 36,
              "column": 3
            }
          }
        },
        {
          "type": "Block",
          "value": "*\n * 0 - 6 for atm stab grade\n * [x < 10000, x >= 10000]\n *  @type {STD_Y_COEFF}\n ",
          "range": [
            742,
            828
          ],
          "loc": {
            "start": {
              "line": 37,
              "column": 0
            },
            "end": {
              "line": 41,
              "column": 3
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Block",
          "value": "*\n * @typedef {Object} STD_Z_COEFF\n * @property {number} a\n * @property {number} b\n ",
          "range": [
            1180,
            1268
          ],
          "loc": {
            "start": {
              "line": 52,
              "column": 0
            },
            "end": {
              "line": 56,
              "column": 3
            }
          }
        },
        {
          "type": "Block",
          "value": "* \n * [x < 500, 500 <= x < 5000, 5000 <= x]\n * @type {STD_Z_COEFF}\n ",
          "range": [
            1269,
            1341
          ],
          "loc": {
            "start": {
              "line": 57,
              "column": 0
            },
            "end": {
              "line": 60,
              "column": 3
            }
          }
        }
      ]
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "STD_Z_COEFFS",
            "range": [
              1348,
              1360
            ],
            "loc": {
              "start": {
                "line": 61,
                "column": 6
              },
              "end": {
                "line": 61,
                "column": 18
              }
            }
          },
          "init": {
            "type": "ArrayExpression",
            "elements": [
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1371,
                            1372
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 6
                            },
                            "end": {
                              "line": 62,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.0383,
                          "raw": ".0383",
                          "range": [
                            1374,
                            1379
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 9
                            },
                            "end": {
                              "line": 62,
                              "column": 14
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1371,
                          1379
                        ],
                        "loc": {
                          "start": {
                            "line": 62,
                            "column": 6
                          },
                          "end": {
                            "line": 62,
                            "column": 14
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1381,
                            1382
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 16
                            },
                            "end": {
                              "line": 62,
                              "column": 17
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 1.281,
                          "raw": "1.281",
                          "range": [
                            1384,
                            1389
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 19
                            },
                            "end": {
                              "line": 62,
                              "column": 24
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1381,
                          1389
                        ],
                        "loc": {
                          "start": {
                            "line": 62,
                            "column": 16
                          },
                          "end": {
                            "line": 62,
                            "column": 24
                          }
                        }
                      }
                    ],
                    "range": [
                      1370,
                      1390
                    ],
                    "loc": {
                      "start": {
                        "line": 62,
                        "column": 5
                      },
                      "end": {
                        "line": 62,
                        "column": 25
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1393,
                            1394
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 28
                            },
                            "end": {
                              "line": 62,
                              "column": 29
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.0002539,
                          "raw": ".0002539",
                          "range": [
                            1396,
                            1404
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 31
                            },
                            "end": {
                              "line": 62,
                              "column": 39
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1393,
                          1404
                        ],
                        "loc": {
                          "start": {
                            "line": 62,
                            "column": 28
                          },
                          "end": {
                            "line": 62,
                            "column": 39
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1406,
                            1407
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 41
                            },
                            "end": {
                              "line": 62,
                              "column": 42
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 2.089,
                          "raw": "2.089",
                          "range": [
                            1409,
                            1414
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 44
                            },
                            "end": {
                              "line": 62,
                              "column": 49
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1406,
                          1414
                        ],
                        "loc": {
                          "start": {
                            "line": 62,
                            "column": 41
                          },
                          "end": {
                            "line": 62,
                            "column": 49
                          }
                        }
                      }
                    ],
                    "range": [
                      1392,
                      1415
                    ],
                    "loc": {
                      "start": {
                        "line": 62,
                        "column": 27
                      },
                      "end": {
                        "line": 62,
                        "column": 50
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1418,
                            1419
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 53
                            },
                            "end": {
                              "line": 62,
                              "column": 54
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.0002539,
                          "raw": ".0002539",
                          "range": [
                            1421,
                            1429
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 56
                            },
                            "end": {
                              "line": 62,
                              "column": 64
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1418,
                          1429
                        ],
                        "loc": {
                          "start": {
                            "line": 62,
                            "column": 53
                          },
                          "end": {
                            "line": 62,
                            "column": 64
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1431,
                            1432
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 66
                            },
                            "end": {
                              "line": 62,
                              "column": 67
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 2.089,
                          "raw": "2.089",
                          "range": [
                            1434,
                            1439
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 69
                            },
                            "end": {
                              "line": 62,
                              "column": 74
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1431,
                          1439
                        ],
                        "loc": {
                          "start": {
                            "line": 62,
                            "column": 66
                          },
                          "end": {
                            "line": 62,
                            "column": 74
                          }
                        }
                      }
                    ],
                    "range": [
                      1417,
                      1440
                    ],
                    "loc": {
                      "start": {
                        "line": 62,
                        "column": 52
                      },
                      "end": {
                        "line": 62,
                        "column": 75
                      }
                    }
                  }
                ],
                "range": [
                  1369,
                  1441
                ],
                "loc": {
                  "start": {
                    "line": 62,
                    "column": 4
                  },
                  "end": {
                    "line": 62,
                    "column": 76
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1449,
                            1450
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 6
                            },
                            "end": {
                              "line": 63,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.1393,
                          "raw": ".1393",
                          "range": [
                            1452,
                            1457
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 9
                            },
                            "end": {
                              "line": 63,
                              "column": 14
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1449,
                          1457
                        ],
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 6
                          },
                          "end": {
                            "line": 63,
                            "column": 14
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1459,
                            1460
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 16
                            },
                            "end": {
                              "line": 63,
                              "column": 17
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.9467,
                          "raw": ".9467",
                          "range": [
                            1462,
                            1467
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 19
                            },
                            "end": {
                              "line": 63,
                              "column": 24
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1459,
                          1467
                        ],
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 16
                          },
                          "end": {
                            "line": 63,
                            "column": 24
                          }
                        }
                      }
                    ],
                    "range": [
                      1448,
                      1468
                    ],
                    "loc": {
                      "start": {
                        "line": 63,
                        "column": 5
                      },
                      "end": {
                        "line": 63,
                        "column": 25
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1471,
                            1472
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 28
                            },
                            "end": {
                              "line": 63,
                              "column": 29
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.04936,
                          "raw": ".04936",
                          "range": [
                            1474,
                            1480
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 31
                            },
                            "end": {
                              "line": 63,
                              "column": 37
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1471,
                          1480
                        ],
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 28
                          },
                          "end": {
                            "line": 63,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1482,
                            1483
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 39
                            },
                            "end": {
                              "line": 63,
                              "column": 40
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 1.114,
                          "raw": "1.114",
                          "range": [
                            1485,
                            1490
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 42
                            },
                            "end": {
                              "line": 63,
                              "column": 47
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1482,
                          1490
                        ],
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 39
                          },
                          "end": {
                            "line": 63,
                            "column": 47
                          }
                        }
                      }
                    ],
                    "range": [
                      1470,
                      1491
                    ],
                    "loc": {
                      "start": {
                        "line": 63,
                        "column": 27
                      },
                      "end": {
                        "line": 63,
                        "column": 48
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1494,
                            1495
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 51
                            },
                            "end": {
                              "line": 63,
                              "column": 52
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.04936,
                          "raw": ".04936",
                          "range": [
                            1497,
                            1503
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 54
                            },
                            "end": {
                              "line": 63,
                              "column": 60
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1494,
                          1503
                        ],
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 51
                          },
                          "end": {
                            "line": 63,
                            "column": 60
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1505,
                            1506
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 62
                            },
                            "end": {
                              "line": 63,
                              "column": 63
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 1.114,
                          "raw": "1.114",
                          "range": [
                            1508,
                            1513
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 65
                            },
                            "end": {
                              "line": 63,
                              "column": 70
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1505,
                          1513
                        ],
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 62
                          },
                          "end": {
                            "line": 63,
                            "column": 70
                          }
                        }
                      }
                    ],
                    "range": [
                      1493,
                      1514
                    ],
                    "loc": {
                      "start": {
                        "line": 63,
                        "column": 50
                      },
                      "end": {
                        "line": 63,
                        "column": 71
                      }
                    }
                  }
                ],
                "range": [
                  1447,
                  1515
                ],
                "loc": {
                  "start": {
                    "line": 63,
                    "column": 4
                  },
                  "end": {
                    "line": 63,
                    "column": 72
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1523,
                            1524
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 6
                            },
                            "end": {
                              "line": 64,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.112,
                          "raw": ".1120",
                          "range": [
                            1526,
                            1531
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 9
                            },
                            "end": {
                              "line": 64,
                              "column": 14
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1523,
                          1531
                        ],
                        "loc": {
                          "start": {
                            "line": 64,
                            "column": 6
                          },
                          "end": {
                            "line": 64,
                            "column": 14
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1533,
                            1534
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 16
                            },
                            "end": {
                              "line": 64,
                              "column": 17
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.91,
                          "raw": ".9100",
                          "range": [
                            1536,
                            1541
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 19
                            },
                            "end": {
                              "line": 64,
                              "column": 24
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1533,
                          1541
                        ],
                        "loc": {
                          "start": {
                            "line": 64,
                            "column": 16
                          },
                          "end": {
                            "line": 64,
                            "column": 24
                          }
                        }
                      }
                    ],
                    "range": [
                      1522,
                      1542
                    ],
                    "loc": {
                      "start": {
                        "line": 64,
                        "column": 5
                      },
                      "end": {
                        "line": 64,
                        "column": 25
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1545,
                            1546
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 28
                            },
                            "end": {
                              "line": 64,
                              "column": 29
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.1014,
                          "raw": ".1014",
                          "range": [
                            1548,
                            1553
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 31
                            },
                            "end": {
                              "line": 64,
                              "column": 36
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1545,
                          1553
                        ],
                        "loc": {
                          "start": {
                            "line": 64,
                            "column": 28
                          },
                          "end": {
                            "line": 64,
                            "column": 36
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1555,
                            1556
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 38
                            },
                            "end": {
                              "line": 64,
                              "column": 39
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.926,
                          "raw": ".926",
                          "range": [
                            1558,
                            1562
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 41
                            },
                            "end": {
                              "line": 64,
                              "column": 45
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1555,
                          1562
                        ],
                        "loc": {
                          "start": {
                            "line": 64,
                            "column": 38
                          },
                          "end": {
                            "line": 64,
                            "column": 45
                          }
                        }
                      }
                    ],
                    "range": [
                      1544,
                      1563
                    ],
                    "loc": {
                      "start": {
                        "line": 64,
                        "column": 27
                      },
                      "end": {
                        "line": 64,
                        "column": 46
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1566,
                            1567
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 49
                            },
                            "end": {
                              "line": 64,
                              "column": 50
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.1154,
                          "raw": ".1154",
                          "range": [
                            1569,
                            1574
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 52
                            },
                            "end": {
                              "line": 64,
                              "column": 57
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1566,
                          1574
                        ],
                        "loc": {
                          "start": {
                            "line": 64,
                            "column": 49
                          },
                          "end": {
                            "line": 64,
                            "column": 57
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1576,
                            1577
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 59
                            },
                            "end": {
                              "line": 64,
                              "column": 60
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.9106,
                          "raw": ".9106",
                          "range": [
                            1579,
                            1584
                          ],
                          "loc": {
                            "start": {
                              "line": 64,
                              "column": 62
                            },
                            "end": {
                              "line": 64,
                              "column": 67
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1576,
                          1584
                        ],
                        "loc": {
                          "start": {
                            "line": 64,
                            "column": 59
                          },
                          "end": {
                            "line": 64,
                            "column": 67
                          }
                        }
                      }
                    ],
                    "range": [
                      1565,
                      1585
                    ],
                    "loc": {
                      "start": {
                        "line": 64,
                        "column": 48
                      },
                      "end": {
                        "line": 64,
                        "column": 68
                      }
                    }
                  }
                ],
                "range": [
                  1521,
                  1586
                ],
                "loc": {
                  "start": {
                    "line": 64,
                    "column": 4
                  },
                  "end": {
                    "line": 64,
                    "column": 69
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1594,
                            1595
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 6
                            },
                            "end": {
                              "line": 65,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.0856,
                          "raw": ".0856",
                          "range": [
                            1597,
                            1602
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 9
                            },
                            "end": {
                              "line": 65,
                              "column": 14
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1594,
                          1602
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 6
                          },
                          "end": {
                            "line": 65,
                            "column": 14
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1604,
                            1605
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 16
                            },
                            "end": {
                              "line": 65,
                              "column": 17
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.865,
                          "raw": ".8650",
                          "range": [
                            1607,
                            1612
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 19
                            },
                            "end": {
                              "line": 65,
                              "column": 24
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1604,
                          1612
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 16
                          },
                          "end": {
                            "line": 65,
                            "column": 24
                          }
                        }
                      }
                    ],
                    "range": [
                      1593,
                      1613
                    ],
                    "loc": {
                      "start": {
                        "line": 65,
                        "column": 5
                      },
                      "end": {
                        "line": 65,
                        "column": 25
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1616,
                            1617
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 28
                            },
                            "end": {
                              "line": 65,
                              "column": 29
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.2591,
                          "raw": ".2591",
                          "range": [
                            1619,
                            1624
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 31
                            },
                            "end": {
                              "line": 65,
                              "column": 36
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1616,
                          1624
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 28
                          },
                          "end": {
                            "line": 65,
                            "column": 36
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1626,
                            1627
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 38
                            },
                            "end": {
                              "line": 65,
                              "column": 39
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.6869,
                          "raw": ".6869",
                          "range": [
                            1629,
                            1634
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 41
                            },
                            "end": {
                              "line": 65,
                              "column": 46
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1626,
                          1634
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 38
                          },
                          "end": {
                            "line": 65,
                            "column": 46
                          }
                        }
                      }
                    ],
                    "range": [
                      1615,
                      1635
                    ],
                    "loc": {
                      "start": {
                        "line": 65,
                        "column": 27
                      },
                      "end": {
                        "line": 65,
                        "column": 47
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1638,
                            1639
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 50
                            },
                            "end": {
                              "line": 65,
                              "column": 51
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.7368,
                          "raw": ".7368",
                          "range": [
                            1641,
                            1646
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 53
                            },
                            "end": {
                              "line": 65,
                              "column": 58
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1638,
                          1646
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 50
                          },
                          "end": {
                            "line": 65,
                            "column": 58
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1648,
                            1649
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 60
                            },
                            "end": {
                              "line": 65,
                              "column": 61
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.5642,
                          "raw": ".5642",
                          "range": [
                            1651,
                            1656
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 63
                            },
                            "end": {
                              "line": 65,
                              "column": 68
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1648,
                          1656
                        ],
                        "loc": {
                          "start": {
                            "line": 65,
                            "column": 60
                          },
                          "end": {
                            "line": 65,
                            "column": 68
                          }
                        }
                      }
                    ],
                    "range": [
                      1637,
                      1657
                    ],
                    "loc": {
                      "start": {
                        "line": 65,
                        "column": 49
                      },
                      "end": {
                        "line": 65,
                        "column": 69
                      }
                    }
                  }
                ],
                "range": [
                  1592,
                  1658
                ],
                "loc": {
                  "start": {
                    "line": 65,
                    "column": 4
                  },
                  "end": {
                    "line": 65,
                    "column": 70
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1666,
                            1667
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 6
                            },
                            "end": {
                              "line": 66,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.0818,
                          "raw": ".0818",
                          "range": [
                            1669,
                            1674
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 9
                            },
                            "end": {
                              "line": 66,
                              "column": 14
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1666,
                          1674
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 6
                          },
                          "end": {
                            "line": 66,
                            "column": 14
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1676,
                            1677
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 16
                            },
                            "end": {
                              "line": 66,
                              "column": 17
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.8155,
                          "raw": ".8155",
                          "range": [
                            1679,
                            1684
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 19
                            },
                            "end": {
                              "line": 66,
                              "column": 24
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1676,
                          1684
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 16
                          },
                          "end": {
                            "line": 66,
                            "column": 24
                          }
                        }
                      }
                    ],
                    "range": [
                      1665,
                      1685
                    ],
                    "loc": {
                      "start": {
                        "line": 66,
                        "column": 5
                      },
                      "end": {
                        "line": 66,
                        "column": 25
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1688,
                            1689
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 28
                            },
                            "end": {
                              "line": 66,
                              "column": 29
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.2527,
                          "raw": ".2527",
                          "range": [
                            1691,
                            1696
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 31
                            },
                            "end": {
                              "line": 66,
                              "column": 36
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1688,
                          1696
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 28
                          },
                          "end": {
                            "line": 66,
                            "column": 36
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1698,
                            1699
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 38
                            },
                            "end": {
                              "line": 66,
                              "column": 39
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.6341,
                          "raw": ".6341",
                          "range": [
                            1701,
                            1706
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 41
                            },
                            "end": {
                              "line": 66,
                              "column": 46
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1698,
                          1706
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 38
                          },
                          "end": {
                            "line": 66,
                            "column": 46
                          }
                        }
                      }
                    ],
                    "range": [
                      1687,
                      1707
                    ],
                    "loc": {
                      "start": {
                        "line": 66,
                        "column": 27
                      },
                      "end": {
                        "line": 66,
                        "column": 47
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1710,
                            1711
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 50
                            },
                            "end": {
                              "line": 66,
                              "column": 51
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 1.297,
                          "raw": "1.297",
                          "range": [
                            1713,
                            1718
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 53
                            },
                            "end": {
                              "line": 66,
                              "column": 58
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1710,
                          1718
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 50
                          },
                          "end": {
                            "line": 66,
                            "column": 58
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1720,
                            1721
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 60
                            },
                            "end": {
                              "line": 66,
                              "column": 61
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.4421,
                          "raw": ".4421",
                          "range": [
                            1723,
                            1728
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 63
                            },
                            "end": {
                              "line": 66,
                              "column": 68
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1720,
                          1728
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 60
                          },
                          "end": {
                            "line": 66,
                            "column": 68
                          }
                        }
                      }
                    ],
                    "range": [
                      1709,
                      1729
                    ],
                    "loc": {
                      "start": {
                        "line": 66,
                        "column": 49
                      },
                      "end": {
                        "line": 66,
                        "column": 69
                      }
                    }
                  }
                ],
                "range": [
                  1664,
                  1730
                ],
                "loc": {
                  "start": {
                    "line": 66,
                    "column": 4
                  },
                  "end": {
                    "line": 66,
                    "column": 70
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1738,
                            1739
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 6
                            },
                            "end": {
                              "line": 67,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.1064,
                          "raw": ".1064",
                          "range": [
                            1741,
                            1746
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 9
                            },
                            "end": {
                              "line": 67,
                              "column": 14
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1738,
                          1746
                        ],
                        "loc": {
                          "start": {
                            "line": 67,
                            "column": 6
                          },
                          "end": {
                            "line": 67,
                            "column": 14
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1748,
                            1749
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 16
                            },
                            "end": {
                              "line": 67,
                              "column": 17
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.7657,
                          "raw": ".7657",
                          "range": [
                            1751,
                            1756
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 19
                            },
                            "end": {
                              "line": 67,
                              "column": 24
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1748,
                          1756
                        ],
                        "loc": {
                          "start": {
                            "line": 67,
                            "column": 16
                          },
                          "end": {
                            "line": 67,
                            "column": 24
                          }
                        }
                      }
                    ],
                    "range": [
                      1737,
                      1757
                    ],
                    "loc": {
                      "start": {
                        "line": 67,
                        "column": 5
                      },
                      "end": {
                        "line": 67,
                        "column": 25
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1760,
                            1761
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 28
                            },
                            "end": {
                              "line": 67,
                              "column": 29
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.2452,
                          "raw": ".2452",
                          "range": [
                            1763,
                            1768
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 31
                            },
                            "end": {
                              "line": 67,
                              "column": 36
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1760,
                          1768
                        ],
                        "loc": {
                          "start": {
                            "line": 67,
                            "column": 28
                          },
                          "end": {
                            "line": 67,
                            "column": 36
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1770,
                            1771
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 38
                            },
                            "end": {
                              "line": 67,
                              "column": 39
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.6358,
                          "raw": ".6358",
                          "range": [
                            1773,
                            1778
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 41
                            },
                            "end": {
                              "line": 67,
                              "column": 46
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1770,
                          1778
                        ],
                        "loc": {
                          "start": {
                            "line": 67,
                            "column": 38
                          },
                          "end": {
                            "line": 67,
                            "column": 46
                          }
                        }
                      }
                    ],
                    "range": [
                      1759,
                      1779
                    ],
                    "loc": {
                      "start": {
                        "line": 67,
                        "column": 27
                      },
                      "end": {
                        "line": 67,
                        "column": 47
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1782,
                            1783
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 50
                            },
                            "end": {
                              "line": 67,
                              "column": 51
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.9024,
                          "raw": ".9024",
                          "range": [
                            1785,
                            1790
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 53
                            },
                            "end": {
                              "line": 67,
                              "column": 58
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1782,
                          1790
                        ],
                        "loc": {
                          "start": {
                            "line": 67,
                            "column": 50
                          },
                          "end": {
                            "line": 67,
                            "column": 58
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1792,
                            1793
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 60
                            },
                            "end": {
                              "line": 67,
                              "column": 61
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.4805,
                          "raw": ".4805",
                          "range": [
                            1795,
                            1800
                          ],
                          "loc": {
                            "start": {
                              "line": 67,
                              "column": 63
                            },
                            "end": {
                              "line": 67,
                              "column": 68
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1792,
                          1800
                        ],
                        "loc": {
                          "start": {
                            "line": 67,
                            "column": 60
                          },
                          "end": {
                            "line": 67,
                            "column": 68
                          }
                        }
                      }
                    ],
                    "range": [
                      1781,
                      1801
                    ],
                    "loc": {
                      "start": {
                        "line": 67,
                        "column": 49
                      },
                      "end": {
                        "line": 67,
                        "column": 69
                      }
                    }
                  }
                ],
                "range": [
                  1736,
                  1802
                ],
                "loc": {
                  "start": {
                    "line": 67,
                    "column": 4
                  },
                  "end": {
                    "line": 67,
                    "column": 70
                  }
                }
              },
              {
                "type": "ArrayExpression",
                "elements": [
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1810,
                            1811
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 6
                            },
                            "end": {
                              "line": 68,
                              "column": 7
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.05645,
                          "raw": ".05645",
                          "range": [
                            1813,
                            1819
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 9
                            },
                            "end": {
                              "line": 68,
                              "column": 15
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1810,
                          1819
                        ],
                        "loc": {
                          "start": {
                            "line": 68,
                            "column": 6
                          },
                          "end": {
                            "line": 68,
                            "column": 15
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1821,
                            1822
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 17
                            },
                            "end": {
                              "line": 68,
                              "column": 18
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.805,
                          "raw": ".8050",
                          "range": [
                            1824,
                            1829
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 20
                            },
                            "end": {
                              "line": 68,
                              "column": 25
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1821,
                          1829
                        ],
                        "loc": {
                          "start": {
                            "line": 68,
                            "column": 17
                          },
                          "end": {
                            "line": 68,
                            "column": 25
                          }
                        }
                      }
                    ],
                    "range": [
                      1809,
                      1830
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 5
                      },
                      "end": {
                        "line": 68,
                        "column": 26
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1833,
                            1834
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 29
                            },
                            "end": {
                              "line": 68,
                              "column": 30
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.193,
                          "raw": ".1930",
                          "range": [
                            1836,
                            1841
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 32
                            },
                            "end": {
                              "line": 68,
                              "column": 37
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1833,
                          1841
                        ],
                        "loc": {
                          "start": {
                            "line": 68,
                            "column": 29
                          },
                          "end": {
                            "line": 68,
                            "column": 37
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1843,
                            1844
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 39
                            },
                            "end": {
                              "line": 68,
                              "column": 40
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.6072,
                          "raw": ".6072",
                          "range": [
                            1846,
                            1851
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 42
                            },
                            "end": {
                              "line": 68,
                              "column": 47
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1843,
                          1851
                        ],
                        "loc": {
                          "start": {
                            "line": 68,
                            "column": 39
                          },
                          "end": {
                            "line": 68,
                            "column": 47
                          }
                        }
                      }
                    ],
                    "range": [
                      1832,
                      1852
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 28
                      },
                      "end": {
                        "line": 68,
                        "column": 48
                      }
                    }
                  },
                  {
                    "type": "ObjectExpression",
                    "properties": [
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            1855,
                            1856
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 51
                            },
                            "end": {
                              "line": 68,
                              "column": 52
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 1.505,
                          "raw": "1.505",
                          "range": [
                            1858,
                            1863
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 54
                            },
                            "end": {
                              "line": 68,
                              "column": 59
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1855,
                          1863
                        ],
                        "loc": {
                          "start": {
                            "line": 68,
                            "column": 51
                          },
                          "end": {
                            "line": 68,
                            "column": 59
                          }
                        }
                      },
                      {
                        "type": "Property",
                        "key": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            1865,
                            1866
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 61
                            },
                            "end": {
                              "line": 68,
                              "column": 62
                            }
                          }
                        },
                        "value": {
                          "type": "Literal",
                          "value": 0.3662,
                          "raw": ".3662",
                          "range": [
                            1868,
                            1873
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 64
                            },
                            "end": {
                              "line": 68,
                              "column": 69
                            }
                          }
                        },
                        "kind": "init",
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "range": [
                          1865,
                          1873
                        ],
                        "loc": {
                          "start": {
                            "line": 68,
                            "column": 61
                          },
                          "end": {
                            "line": 68,
                            "column": 69
                          }
                        }
                      }
                    ],
                    "range": [
                      1854,
                      1874
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 50
                      },
                      "end": {
                        "line": 68,
                        "column": 70
                      }
                    }
                  }
                ],
                "range": [
                  1808,
                  1875
                ],
                "loc": {
                  "start": {
                    "line": 68,
                    "column": 4
                  },
                  "end": {
                    "line": 68,
                    "column": 71
                  }
                }
              }
            ],
            "range": [
              1363,
              1877
            ],
            "loc": {
              "start": {
                "line": 61,
                "column": 21
              },
              "end": {
                "line": 69,
                "column": 1
              }
            }
          },
          "range": [
            1348,
            1877
          ],
          "loc": {
            "start": {
              "line": 61,
              "column": 6
            },
            "end": {
              "line": 69,
              "column": 1
            }
          }
        }
      ],
      "kind": "const",
      "range": [
        1342,
        1878
      ],
      "loc": {
        "start": {
          "line": 61,
          "column": 0
        },
        "end": {
          "line": 69,
          "column": 2
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "*\n * @typedef {Object} STD_Z_COEFF\n * @property {number} a\n * @property {number} b\n ",
          "range": [
            1180,
            1268
          ],
          "loc": {
            "start": {
              "line": 52,
              "column": 0
            },
            "end": {
              "line": 56,
              "column": 3
            }
          }
        },
        {
          "type": "Block",
          "value": "* \n * [x < 500, 500 <= x < 5000, 5000 <= x]\n * @type {STD_Z_COEFF}\n ",
          "range": [
            1269,
            1341
          ],
          "loc": {
            "start": {
              "line": 57,
              "column": 0
            },
            "end": {
              "line": 60,
              "column": 3
            }
          }
        }
      ]
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "G",
            "range": [
              1886,
              1887
            ],
            "loc": {
              "start": {
                "line": 71,
                "column": 6
              },
              "end": {
                "line": 71,
                "column": 7
              }
            }
          },
          "init": {
            "type": "Literal",
            "value": 9.8,
            "raw": "9.8",
            "range": [
              1890,
              1893
            ],
            "loc": {
              "start": {
                "line": 71,
                "column": 10
              },
              "end": {
                "line": 71,
                "column": 13
              }
            }
          },
          "range": [
            1886,
            1893
          ],
          "loc": {
            "start": {
              "line": 71,
              "column": 6
            },
            "end": {
              "line": 71,
              "column": 13
            }
          }
        }
      ],
      "kind": "const",
      "range": [
        1880,
        1894
      ],
      "loc": {
        "start": {
          "line": 71,
          "column": 0
        },
        "end": {
          "line": 71,
          "column": 14
        }
      },
      "trailingComments": [
        {
          "type": "Line",
          "value": " gravity (m/s^2)",
          "range": [
            1895,
            1913
          ],
          "loc": {
            "start": {
              "line": 71,
              "column": 15
            },
            "end": {
              "line": 71,
              "column": 33
            }
          }
        },
        {
          "type": "Block",
          "value": "*\n * A Simple Gaussian Plume. For resources, please see the github repo.\n * Calculates spread for one hour with constant conditions.\n * \n * http://www.cerc.co.uk/environmental-software/assets/data/doc_techspec/CERC_ADMS5_P10_01_P12_01.pdf\n ",
          "range": [
            1915,
            2159
          ],
          "loc": {
            "start": {
              "line": 73,
              "column": 0
            },
            "end": {
              "line": 78,
              "column": 3
            }
          }
        }
      ]
    },
    {
      "type": "Identifier",
      "id": {
        "type": "Identifier",
        "name": "GaussianPlume",
        "range": [
          2166,
          2179
        ],
        "loc": {
          "start": {
            "line": 79,
            "column": 6
          },
          "end": {
            "line": 79,
            "column": 19
          }
        }
      },
      "superClass": null,
      "body": {
        "type": "ClassBody",
        "body": [
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "constructor",
              "range": [
                2349,
                2360
              ],
              "loc": {
                "start": {
                  "line": 86,
                  "column": 4
                },
                "end": {
                  "line": 86,
                  "column": 15
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "atmosphere",
                  "range": [
                    2361,
                    2371
                  ],
                  "loc": {
                    "start": {
                      "line": 86,
                      "column": 16
                    },
                    "end": {
                      "line": 86,
                      "column": 26
                    }
                  }
                },
                {
                  "type": "Identifier",
                  "name": "source",
                  "range": [
                    2373,
                    2379
                  ],
                  "loc": {
                    "start": {
                      "line": 86,
                      "column": 28
                    },
                    "end": {
                      "line": 86,
                      "column": 34
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ExpressionStatement",
                    "expression": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            2391,
                            2395
                          ],
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 8
                            },
                            "end": {
                              "line": 87,
                              "column": 12
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "setAtmosphere",
                          "range": [
                            2396,
                            2409
                          ],
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 13
                            },
                            "end": {
                              "line": 87,
                              "column": 26
                            }
                          }
                        },
                        "range": [
                          2391,
                          2409
                        ],
                        "loc": {
                          "start": {
                            "line": 87,
                            "column": 8
                          },
                          "end": {
                            "line": 87,
                            "column": 26
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Identifier",
                          "name": "atmosphere",
                          "range": [
                            2410,
                            2420
                          ],
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 27
                            },
                            "end": {
                              "line": 87,
                              "column": 37
                            }
                          }
                        }
                      ],
                      "range": [
                        2391,
                        2421
                      ],
                      "loc": {
                        "start": {
                          "line": 87,
                          "column": 8
                        },
                        "end": {
                          "line": 87,
                          "column": 38
                        }
                      }
                    },
                    "range": [
                      2391,
                      2422
                    ],
                    "loc": {
                      "start": {
                        "line": 87,
                        "column": 8
                      },
                      "end": {
                        "line": 87,
                        "column": 39
                      }
                    }
                  },
                  {
                    "type": "ExpressionStatement",
                    "expression": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            2431,
                            2435
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 8
                            },
                            "end": {
                              "line": 88,
                              "column": 12
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "addSource",
                          "range": [
                            2436,
                            2445
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 13
                            },
                            "end": {
                              "line": 88,
                              "column": 22
                            }
                          }
                        },
                        "range": [
                          2431,
                          2445
                        ],
                        "loc": {
                          "start": {
                            "line": 88,
                            "column": 8
                          },
                          "end": {
                            "line": 88,
                            "column": 22
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Identifier",
                          "name": "source",
                          "range": [
                            2446,
                            2452
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 23
                            },
                            "end": {
                              "line": 88,
                              "column": 29
                            }
                          }
                        }
                      ],
                      "range": [
                        2431,
                        2453
                      ],
                      "loc": {
                        "start": {
                          "line": 88,
                          "column": 8
                        },
                        "end": {
                          "line": 88,
                          "column": 30
                        }
                      }
                    },
                    "range": [
                      2431,
                      2454
                    ],
                    "loc": {
                      "start": {
                        "line": 88,
                        "column": 8
                      },
                      "end": {
                        "line": 88,
                        "column": 31
                      }
                    }
                  }
                ],
                "range": [
                  2381,
                  2460
                ],
                "loc": {
                  "start": {
                    "line": 86,
                    "column": 36
                  },
                  "end": {
                    "line": 89,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                2360,
                2460
              ],
              "loc": {
                "start": {
                  "line": 86,
                  "column": 15
                },
                "end": {
                  "line": 89,
                  "column": 5
                }
              }
            },
            "kind": "constructor",
            "computed": false,
            "range": [
              2349,
              2460
            ],
            "loc": {
              "start": {
                "line": 86,
                "column": 4
              },
              "end": {
                "line": 89,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * For now, each Plume contains a constant atmosphere and a single Source\n     * @param {Atmosphere} atmosphere\n     * @param {Source} source\n     ",
                "range": [
                  2187,
                  2344
                ],
                "loc": {
                  "start": {
                    "line": 81,
                    "column": 4
                  },
                  "end": {
                    "line": 85,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * @override\n     * @returns {string}\n     ",
                "range": [
                  2466,
                  2519
                ],
                "loc": {
                  "start": {
                    "line": 91,
                    "column": 4
                  },
                  "end": {
                    "line": 94,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "toString",
              "range": [
                2524,
                2532
              ],
              "loc": {
                "start": {
                  "line": 95,
                  "column": 4
                },
                "end": {
                  "line": 95,
                  "column": 12
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "Literal",
                      "value": "${this.source.toString()} in ${this._atm.toString()}",
                      "raw": "'${this.source.toString()} in ${this._atm.toString()}'",
                      "range": [
                        2552,
                        2606
                      ],
                      "loc": {
                        "start": {
                          "line": 96,
                          "column": 15
                        },
                        "end": {
                          "line": 96,
                          "column": 69
                        }
                      }
                    },
                    "range": [
                      2545,
                      2607
                    ],
                    "loc": {
                      "start": {
                        "line": 96,
                        "column": 8
                      },
                      "end": {
                        "line": 96,
                        "column": 70
                      }
                    }
                  }
                ],
                "range": [
                  2535,
                  2613
                ],
                "loc": {
                  "start": {
                    "line": 95,
                    "column": 15
                  },
                  "end": {
                    "line": 97,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                2532,
                2613
              ],
              "loc": {
                "start": {
                  "line": 95,
                  "column": 12
                },
                "end": {
                  "line": 97,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              2524,
              2613
            ],
            "loc": {
              "start": {
                "line": 95,
                "column": 4
              },
              "end": {
                "line": 97,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * @override\n     * @returns {string}\n     ",
                "range": [
                  2466,
                  2519
                ],
                "loc": {
                  "start": {
                    "line": 91,
                    "column": 4
                  },
                  "end": {
                    "line": 94,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * Adds a single source to the plume\n     * @param {Source} source\n     * @returns {GaussianPlume} For chaining purposes\n     ",
                "range": [
                  2619,
                  2755
                ],
                "loc": {
                  "start": {
                    "line": 99,
                    "column": 4
                  },
                  "end": {
                    "line": 103,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "addSource",
              "range": [
                2760,
                2769
              ],
              "loc": {
                "start": {
                  "line": 104,
                  "column": 4
                },
                "end": {
                  "line": 104,
                  "column": 13
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "source",
                  "range": [
                    2770,
                    2776
                  ],
                  "loc": {
                    "start": {
                      "line": 104,
                      "column": 14
                    },
                    "end": {
                      "line": 104,
                      "column": 20
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ExpressionStatement",
                    "expression": {
                      "type": "AssignmentExpression",
                      "operator": "=",
                      "left": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            2788,
                            2792
                          ],
                          "loc": {
                            "start": {
                              "line": 105,
                              "column": 8
                            },
                            "end": {
                              "line": 105,
                              "column": 12
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_source",
                          "range": [
                            2793,
                            2800
                          ],
                          "loc": {
                            "start": {
                              "line": 105,
                              "column": 13
                            },
                            "end": {
                              "line": 105,
                              "column": 20
                            }
                          }
                        },
                        "range": [
                          2788,
                          2800
                        ],
                        "loc": {
                          "start": {
                            "line": 105,
                            "column": 8
                          },
                          "end": {
                            "line": 105,
                            "column": 20
                          }
                        }
                      },
                      "right": {
                        "type": "Identifier",
                        "name": "source",
                        "range": [
                          2803,
                          2809
                        ],
                        "loc": {
                          "start": {
                            "line": 105,
                            "column": 23
                          },
                          "end": {
                            "line": 105,
                            "column": 29
                          }
                        }
                      },
                      "range": [
                        2788,
                        2809
                      ],
                      "loc": {
                        "start": {
                          "line": 105,
                          "column": 8
                        },
                        "end": {
                          "line": 105,
                          "column": 29
                        }
                      }
                    },
                    "range": [
                      2788,
                      2810
                    ],
                    "loc": {
                      "start": {
                        "line": 105,
                        "column": 8
                      },
                      "end": {
                        "line": 105,
                        "column": 30
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "ThisExpression",
                      "range": [
                        2826,
                        2830
                      ],
                      "loc": {
                        "start": {
                          "line": 106,
                          "column": 15
                        },
                        "end": {
                          "line": 106,
                          "column": 19
                        }
                      }
                    },
                    "range": [
                      2819,
                      2831
                    ],
                    "loc": {
                      "start": {
                        "line": 106,
                        "column": 8
                      },
                      "end": {
                        "line": 106,
                        "column": 20
                      }
                    }
                  }
                ],
                "range": [
                  2778,
                  2837
                ],
                "loc": {
                  "start": {
                    "line": 104,
                    "column": 22
                  },
                  "end": {
                    "line": 107,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                2769,
                2837
              ],
              "loc": {
                "start": {
                  "line": 104,
                  "column": 13
                },
                "end": {
                  "line": 107,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              2760,
              2837
            ],
            "loc": {
              "start": {
                "line": 104,
                "column": 4
              },
              "end": {
                "line": 107,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * Adds a single source to the plume\n     * @param {Source} source\n     * @returns {GaussianPlume} For chaining purposes\n     ",
                "range": [
                  2619,
                  2755
                ],
                "loc": {
                  "start": {
                    "line": 99,
                    "column": 4
                  },
                  "end": {
                    "line": 103,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {Source}\n     ",
                "range": [
                  2843,
                  2887
                ],
                "loc": {
                  "start": {
                    "line": 109,
                    "column": 4
                  },
                  "end": {
                    "line": 112,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "source",
              "range": [
                2896,
                2902
              ],
              "loc": {
                "start": {
                  "line": 113,
                  "column": 8
                },
                "end": {
                  "line": 113,
                  "column": 14
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "MemberExpression",
                      "computed": false,
                      "object": {
                        "type": "ThisExpression",
                        "range": [
                          2922,
                          2926
                        ],
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 15
                          },
                          "end": {
                            "line": 114,
                            "column": 19
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "_source",
                        "range": [
                          2927,
                          2934
                        ],
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 20
                          },
                          "end": {
                            "line": 114,
                            "column": 27
                          }
                        }
                      },
                      "range": [
                        2922,
                        2934
                      ],
                      "loc": {
                        "start": {
                          "line": 114,
                          "column": 15
                        },
                        "end": {
                          "line": 114,
                          "column": 27
                        }
                      }
                    },
                    "range": [
                      2915,
                      2935
                    ],
                    "loc": {
                      "start": {
                        "line": 114,
                        "column": 8
                      },
                      "end": {
                        "line": 114,
                        "column": 28
                      }
                    }
                  }
                ],
                "range": [
                  2905,
                  2941
                ],
                "loc": {
                  "start": {
                    "line": 113,
                    "column": 17
                  },
                  "end": {
                    "line": 115,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                2902,
                2941
              ],
              "loc": {
                "start": {
                  "line": 113,
                  "column": 14
                },
                "end": {
                  "line": 115,
                  "column": 5
                }
              }
            },
            "kind": "get",
            "computed": false,
            "range": [
              2892,
              2941
            ],
            "loc": {
              "start": {
                "line": 113,
                "column": 4
              },
              "end": {
                "line": 115,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {Source}\n     ",
                "range": [
                  2843,
                  2887
                ],
                "loc": {
                  "start": {
                    "line": 109,
                    "column": 4
                  },
                  "end": {
                    "line": 112,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * @param {Atmosphere} atmosphere\n     * @returns {GaussianPlume} For chaining purposes\n     ",
                "range": [
                  2947,
                  3050
                ],
                "loc": {
                  "start": {
                    "line": 117,
                    "column": 4
                  },
                  "end": {
                    "line": 120,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "setAtmosphere",
              "range": [
                3055,
                3068
              ],
              "loc": {
                "start": {
                  "line": 121,
                  "column": 4
                },
                "end": {
                  "line": 121,
                  "column": 17
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "atmosphere",
                  "range": [
                    3069,
                    3079
                  ],
                  "loc": {
                    "start": {
                      "line": 121,
                      "column": 18
                    },
                    "end": {
                      "line": 121,
                      "column": 28
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ExpressionStatement",
                    "expression": {
                      "type": "AssignmentExpression",
                      "operator": "=",
                      "left": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            3091,
                            3095
                          ],
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 8
                            },
                            "end": {
                              "line": 122,
                              "column": 12
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_atm",
                          "range": [
                            3096,
                            3100
                          ],
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 13
                            },
                            "end": {
                              "line": 122,
                              "column": 17
                            }
                          }
                        },
                        "range": [
                          3091,
                          3100
                        ],
                        "loc": {
                          "start": {
                            "line": 122,
                            "column": 8
                          },
                          "end": {
                            "line": 122,
                            "column": 17
                          }
                        }
                      },
                      "right": {
                        "type": "Identifier",
                        "name": "atmosphere",
                        "range": [
                          3103,
                          3113
                        ],
                        "loc": {
                          "start": {
                            "line": 122,
                            "column": 20
                          },
                          "end": {
                            "line": 122,
                            "column": 30
                          }
                        }
                      },
                      "range": [
                        3091,
                        3113
                      ],
                      "loc": {
                        "start": {
                          "line": 122,
                          "column": 8
                        },
                        "end": {
                          "line": 122,
                          "column": 30
                        }
                      }
                    },
                    "range": [
                      3091,
                      3114
                    ],
                    "loc": {
                      "start": {
                        "line": 122,
                        "column": 8
                      },
                      "end": {
                        "line": 122,
                        "column": 31
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "ThisExpression",
                      "range": [
                        3130,
                        3134
                      ],
                      "loc": {
                        "start": {
                          "line": 123,
                          "column": 15
                        },
                        "end": {
                          "line": 123,
                          "column": 19
                        }
                      }
                    },
                    "range": [
                      3123,
                      3135
                    ],
                    "loc": {
                      "start": {
                        "line": 123,
                        "column": 8
                      },
                      "end": {
                        "line": 123,
                        "column": 20
                      }
                    }
                  }
                ],
                "range": [
                  3081,
                  3141
                ],
                "loc": {
                  "start": {
                    "line": 121,
                    "column": 30
                  },
                  "end": {
                    "line": 124,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                3068,
                3141
              ],
              "loc": {
                "start": {
                  "line": 121,
                  "column": 17
                },
                "end": {
                  "line": 124,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              3055,
              3141
            ],
            "loc": {
              "start": {
                "line": 121,
                "column": 4
              },
              "end": {
                "line": 124,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * @param {Atmosphere} atmosphere\n     * @returns {GaussianPlume} For chaining purposes\n     ",
                "range": [
                  2947,
                  3050
                ],
                "loc": {
                  "start": {
                    "line": 117,
                    "column": 4
                  },
                  "end": {
                    "line": 120,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * @returns {Atmosphere}\n     ",
                "range": [
                  3147,
                  3187
                ],
                "loc": {
                  "start": {
                    "line": 126,
                    "column": 4
                  },
                  "end": {
                    "line": 128,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "atmosphere",
              "range": [
                3196,
                3206
              ],
              "loc": {
                "start": {
                  "line": 129,
                  "column": 8
                },
                "end": {
                  "line": 129,
                  "column": 18
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "MemberExpression",
                      "computed": false,
                      "object": {
                        "type": "ThisExpression",
                        "range": [
                          3226,
                          3230
                        ],
                        "loc": {
                          "start": {
                            "line": 130,
                            "column": 15
                          },
                          "end": {
                            "line": 130,
                            "column": 19
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "_atm",
                        "range": [
                          3231,
                          3235
                        ],
                        "loc": {
                          "start": {
                            "line": 130,
                            "column": 20
                          },
                          "end": {
                            "line": 130,
                            "column": 24
                          }
                        }
                      },
                      "range": [
                        3226,
                        3235
                      ],
                      "loc": {
                        "start": {
                          "line": 130,
                          "column": 15
                        },
                        "end": {
                          "line": 130,
                          "column": 24
                        }
                      }
                    },
                    "range": [
                      3219,
                      3236
                    ],
                    "loc": {
                      "start": {
                        "line": 130,
                        "column": 8
                      },
                      "end": {
                        "line": 130,
                        "column": 25
                      }
                    }
                  }
                ],
                "range": [
                  3209,
                  3242
                ],
                "loc": {
                  "start": {
                    "line": 129,
                    "column": 21
                  },
                  "end": {
                    "line": 131,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                3206,
                3242
              ],
              "loc": {
                "start": {
                  "line": 129,
                  "column": 18
                },
                "end": {
                  "line": 131,
                  "column": 5
                }
              }
            },
            "kind": "get",
            "computed": false,
            "range": [
              3192,
              3242
            ],
            "loc": {
              "start": {
                "line": 129,
                "column": 4
              },
              "end": {
                "line": 131,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * @returns {Atmosphere}\n     ",
                "range": [
                  3147,
                  3187
                ],
                "loc": {
                  "start": {
                    "line": 126,
                    "column": 4
                  },
                  "end": {
                    "line": 128,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Y_COEFF}\n     ",
                "range": [
                  3248,
                  3406
                ],
                "loc": {
                  "start": {
                    "line": 133,
                    "column": 4
                  },
                  "end": {
                    "line": 138,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "_getStdYCoeffs",
              "range": [
                3411,
                3425
              ],
              "loc": {
                "start": {
                  "line": 139,
                  "column": 4
                },
                "end": {
                  "line": 139,
                  "column": 18
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "x",
                  "range": [
                    3426,
                    3427
                  ],
                  "loc": {
                    "start": {
                      "line": 139,
                      "column": 19
                    },
                    "end": {
                      "line": 139,
                      "column": 20
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "index",
                          "range": [
                            3443,
                            3448
                          ],
                          "loc": {
                            "start": {
                              "line": 140,
                              "column": 12
                            },
                            "end": {
                              "line": 140,
                              "column": 17
                            }
                          }
                        },
                        "init": null,
                        "range": [
                          3443,
                          3448
                        ],
                        "loc": {
                          "start": {
                            "line": 140,
                            "column": 12
                          },
                          "end": {
                            "line": 140,
                            "column": 17
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      3439,
                      3449
                    ],
                    "loc": {
                      "start": {
                        "line": 140,
                        "column": 8
                      },
                      "end": {
                        "line": 140,
                        "column": 18
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "coeffs",
                          "range": [
                            3462,
                            3468
                          ],
                          "loc": {
                            "start": {
                              "line": 141,
                              "column": 12
                            },
                            "end": {
                              "line": 141,
                              "column": 18
                            }
                          }
                        },
                        "init": {
                          "type": "MemberExpression",
                          "computed": true,
                          "object": {
                            "type": "Identifier",
                            "name": "STD_Y_COEFFS",
                            "range": [
                              3471,
                              3483
                            ],
                            "loc": {
                              "start": {
                                "line": 141,
                                "column": 21
                              },
                              "end": {
                                "line": 141,
                                "column": 33
                              }
                            }
                          },
                          "property": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  3484,
                                  3488
                                ],
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 38
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_atm",
                                "range": [
                                  3489,
                                  3493
                                ],
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 43
                                  }
                                }
                              },
                              "range": [
                                3484,
                                3493
                              ],
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 34
                                },
                                "end": {
                                  "line": 141,
                                  "column": 43
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "grade",
                              "range": [
                                3494,
                                3499
                              ],
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 44
                                },
                                "end": {
                                  "line": 141,
                                  "column": 49
                                }
                              }
                            },
                            "range": [
                              3484,
                              3499
                            ],
                            "loc": {
                              "start": {
                                "line": 141,
                                "column": 34
                              },
                              "end": {
                                "line": 141,
                                "column": 49
                              }
                            }
                          },
                          "range": [
                            3471,
                            3500
                          ],
                          "loc": {
                            "start": {
                              "line": 141,
                              "column": 21
                            },
                            "end": {
                              "line": 141,
                              "column": 50
                            }
                          }
                        },
                        "range": [
                          3462,
                          3500
                        ],
                        "loc": {
                          "start": {
                            "line": 141,
                            "column": 12
                          },
                          "end": {
                            "line": 141,
                            "column": 50
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      3458,
                      3501
                    ],
                    "loc": {
                      "start": {
                        "line": 141,
                        "column": 8
                      },
                      "end": {
                        "line": 141,
                        "column": 51
                      }
                    }
                  },
                  {
                    "type": "IfStatement",
                    "test": {
                      "type": "BinaryExpression",
                      "operator": "<",
                      "left": {
                        "type": "Identifier",
                        "name": "x",
                        "range": [
                          3514,
                          3515
                        ],
                        "loc": {
                          "start": {
                            "line": 142,
                            "column": 12
                          },
                          "end": {
                            "line": 142,
                            "column": 13
                          }
                        }
                      },
                      "right": {
                        "type": "Literal",
                        "value": 10000,
                        "raw": "10000",
                        "range": [
                          3518,
                          3523
                        ],
                        "loc": {
                          "start": {
                            "line": 142,
                            "column": 16
                          },
                          "end": {
                            "line": 142,
                            "column": 21
                          }
                        }
                      },
                      "range": [
                        3514,
                        3523
                      ],
                      "loc": {
                        "start": {
                          "line": 142,
                          "column": 12
                        },
                        "end": {
                          "line": 142,
                          "column": 21
                        }
                      }
                    },
                    "consequent": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "Identifier",
                              "name": "index",
                              "range": [
                                3539,
                                3544
                              ],
                              "loc": {
                                "start": {
                                  "line": 143,
                                  "column": 12
                                },
                                "end": {
                                  "line": 143,
                                  "column": 17
                                }
                              }
                            },
                            "right": {
                              "type": "Literal",
                              "value": 0,
                              "raw": "0",
                              "range": [
                                3547,
                                3548
                              ],
                              "loc": {
                                "start": {
                                  "line": 143,
                                  "column": 20
                                },
                                "end": {
                                  "line": 143,
                                  "column": 21
                                }
                              }
                            },
                            "range": [
                              3539,
                              3548
                            ],
                            "loc": {
                              "start": {
                                "line": 143,
                                "column": 12
                              },
                              "end": {
                                "line": 143,
                                "column": 21
                              }
                            }
                          },
                          "range": [
                            3539,
                            3549
                          ],
                          "loc": {
                            "start": {
                              "line": 143,
                              "column": 12
                            },
                            "end": {
                              "line": 143,
                              "column": 22
                            }
                          }
                        }
                      ],
                      "range": [
                        3525,
                        3559
                      ],
                      "loc": {
                        "start": {
                          "line": 142,
                          "column": 23
                        },
                        "end": {
                          "line": 144,
                          "column": 9
                        }
                      }
                    },
                    "alternate": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "Identifier",
                              "name": "index",
                              "range": [
                                3579,
                                3584
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 12
                                },
                                "end": {
                                  "line": 145,
                                  "column": 17
                                }
                              }
                            },
                            "right": {
                              "type": "Literal",
                              "value": 1,
                              "raw": "1",
                              "range": [
                                3587,
                                3588
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 20
                                },
                                "end": {
                                  "line": 145,
                                  "column": 21
                                }
                              }
                            },
                            "range": [
                              3579,
                              3588
                            ],
                            "loc": {
                              "start": {
                                "line": 145,
                                "column": 12
                              },
                              "end": {
                                "line": 145,
                                "column": 21
                              }
                            }
                          },
                          "range": [
                            3579,
                            3589
                          ],
                          "loc": {
                            "start": {
                              "line": 145,
                              "column": 12
                            },
                            "end": {
                              "line": 145,
                              "column": 22
                            }
                          }
                        }
                      ],
                      "range": [
                        3565,
                        3599
                      ],
                      "loc": {
                        "start": {
                          "line": 144,
                          "column": 15
                        },
                        "end": {
                          "line": 146,
                          "column": 9
                        }
                      }
                    },
                    "range": [
                      3510,
                      3599
                    ],
                    "loc": {
                      "start": {
                        "line": 142,
                        "column": 8
                      },
                      "end": {
                        "line": 146,
                        "column": 9
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "MemberExpression",
                      "computed": true,
                      "object": {
                        "type": "Identifier",
                        "name": "coeffs",
                        "range": [
                          3615,
                          3621
                        ],
                        "loc": {
                          "start": {
                            "line": 147,
                            "column": 15
                          },
                          "end": {
                            "line": 147,
                            "column": 21
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "index",
                        "range": [
                          3622,
                          3627
                        ],
                        "loc": {
                          "start": {
                            "line": 147,
                            "column": 22
                          },
                          "end": {
                            "line": 147,
                            "column": 27
                          }
                        }
                      },
                      "range": [
                        3615,
                        3628
                      ],
                      "loc": {
                        "start": {
                          "line": 147,
                          "column": 15
                        },
                        "end": {
                          "line": 147,
                          "column": 28
                        }
                      }
                    },
                    "range": [
                      3608,
                      3629
                    ],
                    "loc": {
                      "start": {
                        "line": 147,
                        "column": 8
                      },
                      "end": {
                        "line": 147,
                        "column": 29
                      }
                    }
                  }
                ],
                "range": [
                  3429,
                  3635
                ],
                "loc": {
                  "start": {
                    "line": 139,
                    "column": 22
                  },
                  "end": {
                    "line": 148,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                3425,
                3635
              ],
              "loc": {
                "start": {
                  "line": 139,
                  "column": 18
                },
                "end": {
                  "line": 148,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              3411,
              3635
            ],
            "loc": {
              "start": {
                "line": 139,
                "column": 4
              },
              "end": {
                "line": 148,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Y_COEFF}\n     ",
                "range": [
                  3248,
                  3406
                ],
                "loc": {
                  "start": {
                    "line": 133,
                    "column": 4
                  },
                  "end": {
                    "line": 138,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * Brookhaven sigma\n     * The crosswind distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number} crosswind standard deviation at x meters downwind (m)\n     ",
                "range": [
                  3641,
                  3925
                ],
                "loc": {
                  "start": {
                    "line": 150,
                    "column": 4
                  },
                  "end": {
                    "line": 156,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getStdY",
              "range": [
                3930,
                3937
              ],
              "loc": {
                "start": {
                  "line": 157,
                  "column": 4
                },
                "end": {
                  "line": 157,
                  "column": 11
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "x",
                  "range": [
                    3938,
                    3939
                  ],
                  "loc": {
                    "start": {
                      "line": 157,
                      "column": 12
                    },
                    "end": {
                      "line": 157,
                      "column": 13
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "coeffs",
                          "range": [
                            3955,
                            3961
                          ],
                          "loc": {
                            "start": {
                              "line": 158,
                              "column": 12
                            },
                            "end": {
                              "line": 158,
                              "column": 18
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                3964,
                                3968
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 21
                                },
                                "end": {
                                  "line": 158,
                                  "column": 25
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_getStdYCoeffs",
                              "range": [
                                3969,
                                3983
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 26
                                },
                                "end": {
                                  "line": 158,
                                  "column": 40
                                }
                              }
                            },
                            "range": [
                              3964,
                              3983
                            ],
                            "loc": {
                              "start": {
                                "line": 158,
                                "column": 21
                              },
                              "end": {
                                "line": 158,
                                "column": 40
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "x",
                              "range": [
                                3984,
                                3985
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 41
                                },
                                "end": {
                                  "line": 158,
                                  "column": 42
                                }
                              }
                            }
                          ],
                          "range": [
                            3964,
                            3986
                          ],
                          "loc": {
                            "start": {
                              "line": 158,
                              "column": 21
                            },
                            "end": {
                              "line": 158,
                              "column": 43
                            }
                          }
                        },
                        "range": [
                          3955,
                          3986
                        ],
                        "loc": {
                          "start": {
                            "line": 158,
                            "column": 12
                          },
                          "end": {
                            "line": 158,
                            "column": 43
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      3951,
                      3987
                    ],
                    "loc": {
                      "start": {
                        "line": 158,
                        "column": 8
                      },
                      "end": {
                        "line": 158,
                        "column": 44
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "BinaryExpression",
                      "operator": "*",
                      "left": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "Identifier",
                          "name": "coeffs",
                          "range": [
                            4003,
                            4009
                          ],
                          "loc": {
                            "start": {
                              "line": 159,
                              "column": 15
                            },
                            "end": {
                              "line": 159,
                              "column": 21
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            4010,
                            4011
                          ],
                          "loc": {
                            "start": {
                              "line": 159,
                              "column": 22
                            },
                            "end": {
                              "line": 159,
                              "column": 23
                            }
                          }
                        },
                        "range": [
                          4003,
                          4011
                        ],
                        "loc": {
                          "start": {
                            "line": 159,
                            "column": 15
                          },
                          "end": {
                            "line": 159,
                            "column": 23
                          }
                        }
                      },
                      "right": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "Math",
                            "range": [
                              4014,
                              4018
                            ],
                            "loc": {
                              "start": {
                                "line": 159,
                                "column": 26
                              },
                              "end": {
                                "line": 159,
                                "column": 30
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "pow",
                            "range": [
                              4019,
                              4022
                            ],
                            "loc": {
                              "start": {
                                "line": 159,
                                "column": 31
                              },
                              "end": {
                                "line": 159,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            4014,
                            4022
                          ],
                          "loc": {
                            "start": {
                              "line": 159,
                              "column": 26
                            },
                            "end": {
                              "line": 159,
                              "column": 34
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "Identifier",
                            "name": "x",
                            "range": [
                              4023,
                              4024
                            ],
                            "loc": {
                              "start": {
                                "line": 159,
                                "column": 35
                              },
                              "end": {
                                "line": 159,
                                "column": 36
                              }
                            }
                          },
                          {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "coeffs",
                              "range": [
                                4026,
                                4032
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 38
                                },
                                "end": {
                                  "line": 159,
                                  "column": 44
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "d",
                              "range": [
                                4033,
                                4034
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 45
                                },
                                "end": {
                                  "line": 159,
                                  "column": 46
                                }
                              }
                            },
                            "range": [
                              4026,
                              4034
                            ],
                            "loc": {
                              "start": {
                                "line": 159,
                                "column": 38
                              },
                              "end": {
                                "line": 159,
                                "column": 46
                              }
                            }
                          }
                        ],
                        "range": [
                          4014,
                          4035
                        ],
                        "loc": {
                          "start": {
                            "line": 159,
                            "column": 26
                          },
                          "end": {
                            "line": 159,
                            "column": 47
                          }
                        }
                      },
                      "range": [
                        4003,
                        4035
                      ],
                      "loc": {
                        "start": {
                          "line": 159,
                          "column": 15
                        },
                        "end": {
                          "line": 159,
                          "column": 47
                        }
                      }
                    },
                    "range": [
                      3996,
                      4036
                    ],
                    "loc": {
                      "start": {
                        "line": 159,
                        "column": 8
                      },
                      "end": {
                        "line": 159,
                        "column": 48
                      }
                    }
                  }
                ],
                "range": [
                  3941,
                  4042
                ],
                "loc": {
                  "start": {
                    "line": 157,
                    "column": 15
                  },
                  "end": {
                    "line": 160,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                3937,
                4042
              ],
              "loc": {
                "start": {
                  "line": 157,
                  "column": 11
                },
                "end": {
                  "line": 160,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              3930,
              4042
            ],
            "loc": {
              "start": {
                "line": 157,
                "column": 4
              },
              "end": {
                "line": 160,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * Brookhaven sigma\n     * The crosswind distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number} crosswind standard deviation at x meters downwind (m)\n     ",
                "range": [
                  3641,
                  3925
                ],
                "loc": {
                  "start": {
                    "line": 150,
                    "column": 4
                  },
                  "end": {
                    "line": 156,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Z_COEFF}\n     ",
                "range": [
                  4048,
                  4206
                ],
                "loc": {
                  "start": {
                    "line": 162,
                    "column": 4
                  },
                  "end": {
                    "line": 167,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "_getStdZCoeffs",
              "range": [
                4211,
                4225
              ],
              "loc": {
                "start": {
                  "line": 168,
                  "column": 4
                },
                "end": {
                  "line": 168,
                  "column": 18
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "x",
                  "range": [
                    4226,
                    4227
                  ],
                  "loc": {
                    "start": {
                      "line": 168,
                      "column": 19
                    },
                    "end": {
                      "line": 168,
                      "column": 20
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "index",
                          "range": [
                            4243,
                            4248
                          ],
                          "loc": {
                            "start": {
                              "line": 169,
                              "column": 12
                            },
                            "end": {
                              "line": 169,
                              "column": 17
                            }
                          }
                        },
                        "init": null,
                        "range": [
                          4243,
                          4248
                        ],
                        "loc": {
                          "start": {
                            "line": 169,
                            "column": 12
                          },
                          "end": {
                            "line": 169,
                            "column": 17
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      4239,
                      4249
                    ],
                    "loc": {
                      "start": {
                        "line": 169,
                        "column": 8
                      },
                      "end": {
                        "line": 169,
                        "column": 18
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "coeffs",
                          "range": [
                            4262,
                            4268
                          ],
                          "loc": {
                            "start": {
                              "line": 170,
                              "column": 12
                            },
                            "end": {
                              "line": 170,
                              "column": 18
                            }
                          }
                        },
                        "init": {
                          "type": "MemberExpression",
                          "computed": true,
                          "object": {
                            "type": "Identifier",
                            "name": "STD_Z_COEFFS",
                            "range": [
                              4271,
                              4283
                            ],
                            "loc": {
                              "start": {
                                "line": 170,
                                "column": 21
                              },
                              "end": {
                                "line": 170,
                                "column": 33
                              }
                            }
                          },
                          "property": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  4284,
                                  4288
                                ],
                                "loc": {
                                  "start": {
                                    "line": 170,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 170,
                                    "column": 38
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_atm",
                                "range": [
                                  4289,
                                  4293
                                ],
                                "loc": {
                                  "start": {
                                    "line": 170,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 170,
                                    "column": 43
                                  }
                                }
                              },
                              "range": [
                                4284,
                                4293
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 34
                                },
                                "end": {
                                  "line": 170,
                                  "column": 43
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "grade",
                              "range": [
                                4294,
                                4299
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 44
                                },
                                "end": {
                                  "line": 170,
                                  "column": 49
                                }
                              }
                            },
                            "range": [
                              4284,
                              4299
                            ],
                            "loc": {
                              "start": {
                                "line": 170,
                                "column": 34
                              },
                              "end": {
                                "line": 170,
                                "column": 49
                              }
                            }
                          },
                          "range": [
                            4271,
                            4300
                          ],
                          "loc": {
                            "start": {
                              "line": 170,
                              "column": 21
                            },
                            "end": {
                              "line": 170,
                              "column": 50
                            }
                          }
                        },
                        "range": [
                          4262,
                          4300
                        ],
                        "loc": {
                          "start": {
                            "line": 170,
                            "column": 12
                          },
                          "end": {
                            "line": 170,
                            "column": 50
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      4258,
                      4301
                    ],
                    "loc": {
                      "start": {
                        "line": 170,
                        "column": 8
                      },
                      "end": {
                        "line": 170,
                        "column": 51
                      }
                    }
                  },
                  {
                    "type": "IfStatement",
                    "test": {
                      "type": "BinaryExpression",
                      "operator": "<",
                      "left": {
                        "type": "Identifier",
                        "name": "x",
                        "range": [
                          4314,
                          4315
                        ],
                        "loc": {
                          "start": {
                            "line": 171,
                            "column": 12
                          },
                          "end": {
                            "line": 171,
                            "column": 13
                          }
                        }
                      },
                      "right": {
                        "type": "Literal",
                        "value": 500,
                        "raw": "500",
                        "range": [
                          4318,
                          4321
                        ],
                        "loc": {
                          "start": {
                            "line": 171,
                            "column": 16
                          },
                          "end": {
                            "line": 171,
                            "column": 19
                          }
                        }
                      },
                      "range": [
                        4314,
                        4321
                      ],
                      "loc": {
                        "start": {
                          "line": 171,
                          "column": 12
                        },
                        "end": {
                          "line": 171,
                          "column": 19
                        }
                      }
                    },
                    "consequent": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "Identifier",
                              "name": "index",
                              "range": [
                                4337,
                                4342
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 12
                                },
                                "end": {
                                  "line": 172,
                                  "column": 17
                                }
                              }
                            },
                            "right": {
                              "type": "Literal",
                              "value": 0,
                              "raw": "0",
                              "range": [
                                4345,
                                4346
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 20
                                },
                                "end": {
                                  "line": 172,
                                  "column": 21
                                }
                              }
                            },
                            "range": [
                              4337,
                              4346
                            ],
                            "loc": {
                              "start": {
                                "line": 172,
                                "column": 12
                              },
                              "end": {
                                "line": 172,
                                "column": 21
                              }
                            }
                          },
                          "range": [
                            4337,
                            4347
                          ],
                          "loc": {
                            "start": {
                              "line": 172,
                              "column": 12
                            },
                            "end": {
                              "line": 172,
                              "column": 22
                            }
                          }
                        }
                      ],
                      "range": [
                        4323,
                        4357
                      ],
                      "loc": {
                        "start": {
                          "line": 171,
                          "column": 21
                        },
                        "end": {
                          "line": 173,
                          "column": 9
                        }
                      }
                    },
                    "alternate": {
                      "type": "IfStatement",
                      "test": {
                        "type": "BinaryExpression",
                        "operator": "<",
                        "left": {
                          "type": "Identifier",
                          "name": "x",
                          "range": [
                            4367,
                            4368
                          ],
                          "loc": {
                            "start": {
                              "line": 173,
                              "column": 19
                            },
                            "end": {
                              "line": 173,
                              "column": 20
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": 5000,
                          "raw": "5000",
                          "range": [
                            4371,
                            4375
                          ],
                          "loc": {
                            "start": {
                              "line": 173,
                              "column": 23
                            },
                            "end": {
                              "line": 173,
                              "column": 27
                            }
                          }
                        },
                        "range": [
                          4367,
                          4375
                        ],
                        "loc": {
                          "start": {
                            "line": 173,
                            "column": 19
                          },
                          "end": {
                            "line": 173,
                            "column": 27
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "Identifier",
                                "name": "index",
                                "range": [
                                  4391,
                                  4396
                                ],
                                "loc": {
                                  "start": {
                                    "line": 174,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 174,
                                    "column": 17
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": 1,
                                "raw": "1",
                                "range": [
                                  4399,
                                  4400
                                ],
                                "loc": {
                                  "start": {
                                    "line": 174,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 174,
                                    "column": 21
                                  }
                                }
                              },
                              "range": [
                                4391,
                                4400
                              ],
                              "loc": {
                                "start": {
                                  "line": 174,
                                  "column": 12
                                },
                                "end": {
                                  "line": 174,
                                  "column": 21
                                }
                              }
                            },
                            "range": [
                              4391,
                              4401
                            ],
                            "loc": {
                              "start": {
                                "line": 174,
                                "column": 12
                              },
                              "end": {
                                "line": 174,
                                "column": 22
                              }
                            }
                          }
                        ],
                        "range": [
                          4377,
                          4411
                        ],
                        "loc": {
                          "start": {
                            "line": 173,
                            "column": 29
                          },
                          "end": {
                            "line": 175,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "Identifier",
                                "name": "index",
                                "range": [
                                  4455,
                                  4460
                                ],
                                "loc": {
                                  "start": {
                                    "line": 177,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 177,
                                    "column": 17
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": 2,
                                "raw": "2",
                                "range": [
                                  4463,
                                  4464
                                ],
                                "loc": {
                                  "start": {
                                    "line": 177,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 177,
                                    "column": 21
                                  }
                                }
                              },
                              "range": [
                                4455,
                                4464
                              ],
                              "loc": {
                                "start": {
                                  "line": 177,
                                  "column": 12
                                },
                                "end": {
                                  "line": 177,
                                  "column": 21
                                }
                              }
                            },
                            "range": [
                              4455,
                              4465
                            ],
                            "loc": {
                              "start": {
                                "line": 177,
                                "column": 12
                              },
                              "end": {
                                "line": 177,
                                "column": 22
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": " 5000 < x",
                                "range": [
                                  4431,
                                  4442
                                ],
                                "loc": {
                                  "start": {
                                    "line": 176,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 176,
                                    "column": 23
                                  }
                                }
                              }
                            ]
                          }
                        ],
                        "range": [
                          4417,
                          4475
                        ],
                        "loc": {
                          "start": {
                            "line": 175,
                            "column": 15
                          },
                          "end": {
                            "line": 178,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        4363,
                        4475
                      ],
                      "loc": {
                        "start": {
                          "line": 173,
                          "column": 15
                        },
                        "end": {
                          "line": 178,
                          "column": 9
                        }
                      }
                    },
                    "range": [
                      4310,
                      4475
                    ],
                    "loc": {
                      "start": {
                        "line": 171,
                        "column": 8
                      },
                      "end": {
                        "line": 178,
                        "column": 9
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "MemberExpression",
                      "computed": true,
                      "object": {
                        "type": "Identifier",
                        "name": "coeffs",
                        "range": [
                          4491,
                          4497
                        ],
                        "loc": {
                          "start": {
                            "line": 179,
                            "column": 15
                          },
                          "end": {
                            "line": 179,
                            "column": 21
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "index",
                        "range": [
                          4498,
                          4503
                        ],
                        "loc": {
                          "start": {
                            "line": 179,
                            "column": 22
                          },
                          "end": {
                            "line": 179,
                            "column": 27
                          }
                        }
                      },
                      "range": [
                        4491,
                        4504
                      ],
                      "loc": {
                        "start": {
                          "line": 179,
                          "column": 15
                        },
                        "end": {
                          "line": 179,
                          "column": 28
                        }
                      }
                    },
                    "range": [
                      4484,
                      4505
                    ],
                    "loc": {
                      "start": {
                        "line": 179,
                        "column": 8
                      },
                      "end": {
                        "line": 179,
                        "column": 29
                      }
                    }
                  }
                ],
                "range": [
                  4229,
                  4511
                ],
                "loc": {
                  "start": {
                    "line": 168,
                    "column": 22
                  },
                  "end": {
                    "line": 180,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                4225,
                4511
              ],
              "loc": {
                "start": {
                  "line": 168,
                  "column": 18
                },
                "end": {
                  "line": 180,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              4211,
              4511
            ],
            "loc": {
              "start": {
                "line": 168,
                "column": 4
              },
              "end": {
                "line": 180,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Z_COEFF}\n     ",
                "range": [
                  4048,
                  4206
                ],
                "loc": {
                  "start": {
                    "line": 162,
                    "column": 4
                  },
                  "end": {
                    "line": 167,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * Brookhaven sigma\n     * The vertical distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number}\n     ",
                "range": [
                  4517,
                  4746
                ],
                "loc": {
                  "start": {
                    "line": 182,
                    "column": 4
                  },
                  "end": {
                    "line": 188,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getStdZ",
              "range": [
                4751,
                4758
              ],
              "loc": {
                "start": {
                  "line": 189,
                  "column": 4
                },
                "end": {
                  "line": 189,
                  "column": 11
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "x",
                  "range": [
                    4759,
                    4760
                  ],
                  "loc": {
                    "start": {
                      "line": 189,
                      "column": 12
                    },
                    "end": {
                      "line": 189,
                      "column": 13
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "coeffs",
                          "range": [
                            4776,
                            4782
                          ],
                          "loc": {
                            "start": {
                              "line": 190,
                              "column": 12
                            },
                            "end": {
                              "line": 190,
                              "column": 18
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4785,
                                4789
                              ],
                              "loc": {
                                "start": {
                                  "line": 190,
                                  "column": 21
                                },
                                "end": {
                                  "line": 190,
                                  "column": 25
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_getStdZCoeffs",
                              "range": [
                                4790,
                                4804
                              ],
                              "loc": {
                                "start": {
                                  "line": 190,
                                  "column": 26
                                },
                                "end": {
                                  "line": 190,
                                  "column": 40
                                }
                              }
                            },
                            "range": [
                              4785,
                              4804
                            ],
                            "loc": {
                              "start": {
                                "line": 190,
                                "column": 21
                              },
                              "end": {
                                "line": 190,
                                "column": 40
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "x",
                              "range": [
                                4805,
                                4806
                              ],
                              "loc": {
                                "start": {
                                  "line": 190,
                                  "column": 41
                                },
                                "end": {
                                  "line": 190,
                                  "column": 42
                                }
                              }
                            }
                          ],
                          "range": [
                            4785,
                            4807
                          ],
                          "loc": {
                            "start": {
                              "line": 190,
                              "column": 21
                            },
                            "end": {
                              "line": 190,
                              "column": 43
                            }
                          }
                        },
                        "range": [
                          4776,
                          4807
                        ],
                        "loc": {
                          "start": {
                            "line": 190,
                            "column": 12
                          },
                          "end": {
                            "line": 190,
                            "column": 43
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      4772,
                      4808
                    ],
                    "loc": {
                      "start": {
                        "line": 190,
                        "column": 8
                      },
                      "end": {
                        "line": 190,
                        "column": 44
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "BinaryExpression",
                      "operator": "*",
                      "left": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "Identifier",
                          "name": "coeffs",
                          "range": [
                            4824,
                            4830
                          ],
                          "loc": {
                            "start": {
                              "line": 191,
                              "column": 15
                            },
                            "end": {
                              "line": 191,
                              "column": 21
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            4831,
                            4832
                          ],
                          "loc": {
                            "start": {
                              "line": 191,
                              "column": 22
                            },
                            "end": {
                              "line": 191,
                              "column": 23
                            }
                          }
                        },
                        "range": [
                          4824,
                          4832
                        ],
                        "loc": {
                          "start": {
                            "line": 191,
                            "column": 15
                          },
                          "end": {
                            "line": 191,
                            "column": 23
                          }
                        }
                      },
                      "right": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "Math",
                            "range": [
                              4835,
                              4839
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 26
                              },
                              "end": {
                                "line": 191,
                                "column": 30
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "pow",
                            "range": [
                              4840,
                              4843
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 31
                              },
                              "end": {
                                "line": 191,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            4835,
                            4843
                          ],
                          "loc": {
                            "start": {
                              "line": 191,
                              "column": 26
                            },
                            "end": {
                              "line": 191,
                              "column": 34
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "Identifier",
                            "name": "x",
                            "range": [
                              4844,
                              4845
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 35
                              },
                              "end": {
                                "line": 191,
                                "column": 36
                              }
                            }
                          },
                          {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "coeffs",
                              "range": [
                                4847,
                                4853
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 38
                                },
                                "end": {
                                  "line": 191,
                                  "column": 44
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "b",
                              "range": [
                                4854,
                                4855
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 45
                                },
                                "end": {
                                  "line": 191,
                                  "column": 46
                                }
                              }
                            },
                            "range": [
                              4847,
                              4855
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 38
                              },
                              "end": {
                                "line": 191,
                                "column": 46
                              }
                            }
                          }
                        ],
                        "range": [
                          4835,
                          4856
                        ],
                        "loc": {
                          "start": {
                            "line": 191,
                            "column": 26
                          },
                          "end": {
                            "line": 191,
                            "column": 47
                          }
                        }
                      },
                      "range": [
                        4824,
                        4856
                      ],
                      "loc": {
                        "start": {
                          "line": 191,
                          "column": 15
                        },
                        "end": {
                          "line": 191,
                          "column": 47
                        }
                      }
                    },
                    "range": [
                      4817,
                      4857
                    ],
                    "loc": {
                      "start": {
                        "line": 191,
                        "column": 8
                      },
                      "end": {
                        "line": 191,
                        "column": 48
                      }
                    }
                  }
                ],
                "range": [
                  4762,
                  4863
                ],
                "loc": {
                  "start": {
                    "line": 189,
                    "column": 15
                  },
                  "end": {
                    "line": 192,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                4758,
                4863
              ],
              "loc": {
                "start": {
                  "line": 189,
                  "column": 11
                },
                "end": {
                  "line": 192,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              4751,
              4863
            ],
            "loc": {
              "start": {
                "line": 189,
                "column": 4
              },
              "end": {
                "line": 192,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * Brookhaven sigma\n     * The vertical distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number}\n     ",
                "range": [
                  4517,
                  4746
                ],
                "loc": {
                  "start": {
                    "line": 182,
                    "column": 4
                  },
                  "end": {
                    "line": 188,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {number} m/s\n     ",
                "range": [
                  4869,
                  4917
                ],
                "loc": {
                  "start": {
                    "line": 194,
                    "column": 4
                  },
                  "end": {
                    "line": 197,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "windSpeedAtSourceHeight",
              "range": [
                4926,
                4949
              ],
              "loc": {
                "start": {
                  "line": 198,
                  "column": 8
                },
                "end": {
                  "line": 198,
                  "column": 31
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              4969,
                              4973
                            ],
                            "loc": {
                              "start": {
                                "line": 199,
                                "column": 15
                              },
                              "end": {
                                "line": 199,
                                "column": 19
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_atm",
                            "range": [
                              4974,
                              4978
                            ],
                            "loc": {
                              "start": {
                                "line": 199,
                                "column": 20
                              },
                              "end": {
                                "line": 199,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            4969,
                            4978
                          ],
                          "loc": {
                            "start": {
                              "line": 199,
                              "column": 15
                            },
                            "end": {
                              "line": 199,
                              "column": 24
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "getWindSpeedAt",
                          "range": [
                            4979,
                            4993
                          ],
                          "loc": {
                            "start": {
                              "line": 199,
                              "column": 25
                            },
                            "end": {
                              "line": 199,
                              "column": 39
                            }
                          }
                        },
                        "range": [
                          4969,
                          4993
                        ],
                        "loc": {
                          "start": {
                            "line": 199,
                            "column": 15
                          },
                          "end": {
                            "line": 199,
                            "column": 39
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4994,
                                4998
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 40
                                },
                                "end": {
                                  "line": 199,
                                  "column": 44
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getEffectiveSourceHeight",
                              "range": [
                                4999,
                                5023
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 45
                                },
                                "end": {
                                  "line": 199,
                                  "column": 69
                                }
                              }
                            },
                            "range": [
                              4994,
                              5023
                            ],
                            "loc": {
                              "start": {
                                "line": 199,
                                "column": 40
                              },
                              "end": {
                                "line": 199,
                                "column": 69
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            4994,
                            5025
                          ],
                          "loc": {
                            "start": {
                              "line": 199,
                              "column": 40
                            },
                            "end": {
                              "line": 199,
                              "column": 71
                            }
                          }
                        }
                      ],
                      "range": [
                        4969,
                        5026
                      ],
                      "loc": {
                        "start": {
                          "line": 199,
                          "column": 15
                        },
                        "end": {
                          "line": 199,
                          "column": 72
                        }
                      }
                    },
                    "range": [
                      4962,
                      5027
                    ],
                    "loc": {
                      "start": {
                        "line": 199,
                        "column": 8
                      },
                      "end": {
                        "line": 199,
                        "column": 73
                      }
                    }
                  }
                ],
                "range": [
                  4952,
                  5033
                ],
                "loc": {
                  "start": {
                    "line": 198,
                    "column": 34
                  },
                  "end": {
                    "line": 200,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                4949,
                5033
              ],
              "loc": {
                "start": {
                  "line": 198,
                  "column": 31
                },
                "end": {
                  "line": 200,
                  "column": 5
                }
              }
            },
            "kind": "get",
            "computed": false,
            "range": [
              4922,
              5033
            ],
            "loc": {
              "start": {
                "line": 198,
                "column": 4
              },
              "end": {
                "line": 200,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {number} m/s\n     ",
                "range": [
                  4869,
                  4917
                ],
                "loc": {
                  "start": {
                    "line": 194,
                    "column": 4
                  },
                  "end": {
                    "line": 197,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * Manually set the Effective Source Height\n     * @param {number} height \n     * @returns {GaussianPlume} For chaining purposes\n     ",
                "range": [
                  5039,
                  5183
                ],
                "loc": {
                  "start": {
                    "line": 202,
                    "column": 4
                  },
                  "end": {
                    "line": 206,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "setEffectiveSourceHeight",
              "range": [
                5188,
                5212
              ],
              "loc": {
                "start": {
                  "line": 207,
                  "column": 4
                },
                "end": {
                  "line": 207,
                  "column": 28
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "height",
                  "range": [
                    5213,
                    5219
                  ],
                  "loc": {
                    "start": {
                      "line": 207,
                      "column": 29
                    },
                    "end": {
                      "line": 207,
                      "column": 35
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ExpressionStatement",
                    "expression": {
                      "type": "AssignmentExpression",
                      "operator": "=",
                      "left": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            5231,
                            5235
                          ],
                          "loc": {
                            "start": {
                              "line": 208,
                              "column": 8
                            },
                            "end": {
                              "line": 208,
                              "column": 12
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_effSrcHeight",
                          "range": [
                            5236,
                            5249
                          ],
                          "loc": {
                            "start": {
                              "line": 208,
                              "column": 13
                            },
                            "end": {
                              "line": 208,
                              "column": 26
                            }
                          }
                        },
                        "range": [
                          5231,
                          5249
                        ],
                        "loc": {
                          "start": {
                            "line": 208,
                            "column": 8
                          },
                          "end": {
                            "line": 208,
                            "column": 26
                          }
                        }
                      },
                      "right": {
                        "type": "Identifier",
                        "name": "height",
                        "range": [
                          5252,
                          5258
                        ],
                        "loc": {
                          "start": {
                            "line": 208,
                            "column": 29
                          },
                          "end": {
                            "line": 208,
                            "column": 35
                          }
                        }
                      },
                      "range": [
                        5231,
                        5258
                      ],
                      "loc": {
                        "start": {
                          "line": 208,
                          "column": 8
                        },
                        "end": {
                          "line": 208,
                          "column": 35
                        }
                      }
                    },
                    "range": [
                      5231,
                      5259
                    ],
                    "loc": {
                      "start": {
                        "line": 208,
                        "column": 8
                      },
                      "end": {
                        "line": 208,
                        "column": 36
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "ThisExpression",
                      "range": [
                        5275,
                        5279
                      ],
                      "loc": {
                        "start": {
                          "line": 209,
                          "column": 15
                        },
                        "end": {
                          "line": 209,
                          "column": 19
                        }
                      }
                    },
                    "range": [
                      5268,
                      5280
                    ],
                    "loc": {
                      "start": {
                        "line": 209,
                        "column": 8
                      },
                      "end": {
                        "line": 209,
                        "column": 20
                      }
                    }
                  }
                ],
                "range": [
                  5221,
                  5286
                ],
                "loc": {
                  "start": {
                    "line": 207,
                    "column": 37
                  },
                  "end": {
                    "line": 210,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                5212,
                5286
              ],
              "loc": {
                "start": {
                  "line": 207,
                  "column": 28
                },
                "end": {
                  "line": 210,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              5188,
              5286
            ],
            "loc": {
              "start": {
                "line": 207,
                "column": 4
              },
              "end": {
                "line": 210,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * Manually set the Effective Source Height\n     * @param {number} height \n     * @returns {GaussianPlume} For chaining purposes\n     ",
                "range": [
                  5039,
                  5183
                ],
                "loc": {
                  "start": {
                    "line": 202,
                    "column": 4
                  },
                  "end": {
                    "line": 206,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     *  Takes into account the wind and other factors into account.\n     *  Should potentially move this to the Source class\n     *  @returns {number} the effective source height\n     *  ",
                "range": [
                  5291,
                  5484
                ],
                "loc": {
                  "start": {
                    "line": 211,
                    "column": 4
                  },
                  "end": {
                    "line": 215,
                    "column": 10
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getEffectiveSourceHeight",
              "range": [
                5489,
                5513
              ],
              "loc": {
                "start": {
                  "line": 216,
                  "column": 4
                },
                "end": {
                  "line": 216,
                  "column": 28
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "IfStatement",
                    "test": {
                      "type": "MemberExpression",
                      "computed": false,
                      "object": {
                        "type": "ThisExpression",
                        "range": [
                          5530,
                          5534
                        ],
                        "loc": {
                          "start": {
                            "line": 217,
                            "column": 12
                          },
                          "end": {
                            "line": 217,
                            "column": 16
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "_effSrcHeight",
                        "range": [
                          5535,
                          5548
                        ],
                        "loc": {
                          "start": {
                            "line": 217,
                            "column": 17
                          },
                          "end": {
                            "line": 217,
                            "column": 30
                          }
                        }
                      },
                      "range": [
                        5530,
                        5548
                      ],
                      "loc": {
                        "start": {
                          "line": 217,
                          "column": 12
                        },
                        "end": {
                          "line": 217,
                          "column": 30
                        }
                      }
                    },
                    "consequent": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ReturnStatement",
                          "argument": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                5571,
                                5575
                              ],
                              "loc": {
                                "start": {
                                  "line": 218,
                                  "column": 19
                                },
                                "end": {
                                  "line": 218,
                                  "column": 23
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_effSrcHeight",
                              "range": [
                                5576,
                                5589
                              ],
                              "loc": {
                                "start": {
                                  "line": 218,
                                  "column": 24
                                },
                                "end": {
                                  "line": 218,
                                  "column": 37
                                }
                              }
                            },
                            "range": [
                              5571,
                              5589
                            ],
                            "loc": {
                              "start": {
                                "line": 218,
                                "column": 19
                              },
                              "end": {
                                "line": 218,
                                "column": 37
                              }
                            }
                          },
                          "range": [
                            5564,
                            5590
                          ],
                          "loc": {
                            "start": {
                              "line": 218,
                              "column": 12
                            },
                            "end": {
                              "line": 218,
                              "column": 38
                            }
                          }
                        }
                      ],
                      "range": [
                        5550,
                        5600
                      ],
                      "loc": {
                        "start": {
                          "line": 217,
                          "column": 32
                        },
                        "end": {
                          "line": 219,
                          "column": 9
                        }
                      }
                    },
                    "alternate": null,
                    "range": [
                      5526,
                      5600
                    ],
                    "loc": {
                      "start": {
                        "line": 217,
                        "column": 8
                      },
                      "end": {
                        "line": 219,
                        "column": 9
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "deltaH",
                          "range": [
                            5613,
                            5619
                          ],
                          "loc": {
                            "start": {
                              "line": 220,
                              "column": 12
                            },
                            "end": {
                              "line": 220,
                              "column": 18
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                5622,
                                5626
                              ],
                              "loc": {
                                "start": {
                                  "line": 220,
                                  "column": 21
                                },
                                "end": {
                                  "line": 220,
                                  "column": 25
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getMaxRise",
                              "range": [
                                5627,
                                5637
                              ],
                              "loc": {
                                "start": {
                                  "line": 220,
                                  "column": 26
                                },
                                "end": {
                                  "line": 220,
                                  "column": 36
                                }
                              }
                            },
                            "range": [
                              5622,
                              5637
                            ],
                            "loc": {
                              "start": {
                                "line": 220,
                                "column": 21
                              },
                              "end": {
                                "line": 220,
                                "column": 36
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Literal",
                              "value": 0,
                              "raw": "0",
                              "range": [
                                5638,
                                5639
                              ],
                              "loc": {
                                "start": {
                                  "line": 220,
                                  "column": 37
                                },
                                "end": {
                                  "line": 220,
                                  "column": 38
                                }
                              }
                            }
                          ],
                          "range": [
                            5622,
                            5640
                          ],
                          "loc": {
                            "start": {
                              "line": 220,
                              "column": 21
                            },
                            "end": {
                              "line": 220,
                              "column": 39
                            }
                          }
                        },
                        "range": [
                          5613,
                          5640
                        ],
                        "loc": {
                          "start": {
                            "line": 220,
                            "column": 12
                          },
                          "end": {
                            "line": 220,
                            "column": 39
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      5609,
                      5641
                    ],
                    "loc": {
                      "start": {
                        "line": 220,
                        "column": 8
                      },
                      "end": {
                        "line": 220,
                        "column": 40
                      }
                    }
                  },
                  {
                    "type": "ExpressionStatement",
                    "expression": {
                      "type": "AssignmentExpression",
                      "operator": "=",
                      "left": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            5650,
                            5654
                          ],
                          "loc": {
                            "start": {
                              "line": 221,
                              "column": 8
                            },
                            "end": {
                              "line": 221,
                              "column": 12
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_effSrcHeight",
                          "range": [
                            5655,
                            5668
                          ],
                          "loc": {
                            "start": {
                              "line": 221,
                              "column": 13
                            },
                            "end": {
                              "line": 221,
                              "column": 26
                            }
                          }
                        },
                        "range": [
                          5650,
                          5668
                        ],
                        "loc": {
                          "start": {
                            "line": 221,
                            "column": 8
                          },
                          "end": {
                            "line": 221,
                            "column": 26
                          }
                        }
                      },
                      "right": {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  5671,
                                  5675
                                ],
                                "loc": {
                                  "start": {
                                    "line": 221,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 221,
                                    "column": 33
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "source",
                                "range": [
                                  5676,
                                  5682
                                ],
                                "loc": {
                                  "start": {
                                    "line": 221,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 221,
                                    "column": 40
                                  }
                                }
                              },
                              "range": [
                                5671,
                                5682
                              ],
                              "loc": {
                                "start": {
                                  "line": 221,
                                  "column": 29
                                },
                                "end": {
                                  "line": 221,
                                  "column": 40
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getHeight",
                              "range": [
                                5683,
                                5692
                              ],
                              "loc": {
                                "start": {
                                  "line": 221,
                                  "column": 41
                                },
                                "end": {
                                  "line": 221,
                                  "column": 50
                                }
                              }
                            },
                            "range": [
                              5671,
                              5692
                            ],
                            "loc": {
                              "start": {
                                "line": 221,
                                "column": 29
                              },
                              "end": {
                                "line": 221,
                                "column": 50
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            5671,
                            5694
                          ],
                          "loc": {
                            "start": {
                              "line": 221,
                              "column": 29
                            },
                            "end": {
                              "line": 221,
                              "column": 52
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "deltaH",
                          "range": [
                            5697,
                            5703
                          ],
                          "loc": {
                            "start": {
                              "line": 221,
                              "column": 55
                            },
                            "end": {
                              "line": 221,
                              "column": 61
                            }
                          }
                        },
                        "range": [
                          5671,
                          5703
                        ],
                        "loc": {
                          "start": {
                            "line": 221,
                            "column": 29
                          },
                          "end": {
                            "line": 221,
                            "column": 61
                          }
                        }
                      },
                      "range": [
                        5650,
                        5703
                      ],
                      "loc": {
                        "start": {
                          "line": 221,
                          "column": 8
                        },
                        "end": {
                          "line": 221,
                          "column": 61
                        }
                      }
                    },
                    "range": [
                      5650,
                      5704
                    ],
                    "loc": {
                      "start": {
                        "line": 221,
                        "column": 8
                      },
                      "end": {
                        "line": 221,
                        "column": 62
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "MemberExpression",
                      "computed": false,
                      "object": {
                        "type": "ThisExpression",
                        "range": [
                          5720,
                          5724
                        ],
                        "loc": {
                          "start": {
                            "line": 222,
                            "column": 15
                          },
                          "end": {
                            "line": 222,
                            "column": 19
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "_effSrcHeight",
                        "range": [
                          5725,
                          5738
                        ],
                        "loc": {
                          "start": {
                            "line": 222,
                            "column": 20
                          },
                          "end": {
                            "line": 222,
                            "column": 33
                          }
                        }
                      },
                      "range": [
                        5720,
                        5738
                      ],
                      "loc": {
                        "start": {
                          "line": 222,
                          "column": 15
                        },
                        "end": {
                          "line": 222,
                          "column": 33
                        }
                      }
                    },
                    "range": [
                      5713,
                      5739
                    ],
                    "loc": {
                      "start": {
                        "line": 222,
                        "column": 8
                      },
                      "end": {
                        "line": 222,
                        "column": 34
                      }
                    }
                  }
                ],
                "range": [
                  5516,
                  5745
                ],
                "loc": {
                  "start": {
                    "line": 216,
                    "column": 31
                  },
                  "end": {
                    "line": 223,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                5513,
                5745
              ],
              "loc": {
                "start": {
                  "line": 216,
                  "column": 28
                },
                "end": {
                  "line": 223,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              5489,
              5745
            ],
            "loc": {
              "start": {
                "line": 216,
                "column": 4
              },
              "end": {
                "line": 223,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     *  Takes into account the wind and other factors into account.\n     *  Should potentially move this to the Source class\n     *  @returns {number} the effective source height\n     *  ",
                "range": [
                  5291,
                  5484
                ],
                "loc": {
                  "start": {
                    "line": 211,
                    "column": 4
                  },
                  "end": {
                    "line": 215,
                    "column": 10
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @param x\n     * @returns {number}\n     ",
                "range": [
                  5751,
                  5811
                ],
                "loc": {
                  "start": {
                    "line": 225,
                    "column": 4
                  },
                  "end": {
                    "line": 229,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getMeanHeight",
              "range": [
                5816,
                5829
              ],
              "loc": {
                "start": {
                  "line": 230,
                  "column": 4
                },
                "end": {
                  "line": 230,
                  "column": 17
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "x",
                  "range": [
                    5830,
                    5831
                  ],
                  "loc": {
                    "start": {
                      "line": 230,
                      "column": 18
                    },
                    "end": {
                      "line": 230,
                      "column": 19
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "BinaryExpression",
                      "operator": "/",
                      "left": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              6022,
                              6026
                            ],
                            "loc": {
                              "start": {
                                "line": 234,
                                "column": 15
                              },
                              "end": {
                                "line": 234,
                                "column": 19
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "getMaxRise",
                            "range": [
                              6027,
                              6037
                            ],
                            "loc": {
                              "start": {
                                "line": 234,
                                "column": 20
                              },
                              "end": {
                                "line": 234,
                                "column": 30
                              }
                            }
                          },
                          "range": [
                            6022,
                            6037
                          ],
                          "loc": {
                            "start": {
                              "line": 234,
                              "column": 15
                            },
                            "end": {
                              "line": 234,
                              "column": 30
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "Identifier",
                            "name": "x",
                            "range": [
                              6038,
                              6039
                            ],
                            "loc": {
                              "start": {
                                "line": 234,
                                "column": 31
                              },
                              "end": {
                                "line": 234,
                                "column": 32
                              }
                            }
                          }
                        ],
                        "range": [
                          6022,
                          6040
                        ],
                        "loc": {
                          "start": {
                            "line": 234,
                            "column": 15
                          },
                          "end": {
                            "line": 234,
                            "column": 33
                          }
                        }
                      },
                      "right": {
                        "type": "Literal",
                        "value": 2,
                        "raw": "2",
                        "range": [
                          6043,
                          6044
                        ],
                        "loc": {
                          "start": {
                            "line": 234,
                            "column": 36
                          },
                          "end": {
                            "line": 234,
                            "column": 37
                          }
                        }
                      },
                      "range": [
                        6022,
                        6044
                      ],
                      "loc": {
                        "start": {
                          "line": 234,
                          "column": 15
                        },
                        "end": {
                          "line": 234,
                          "column": 37
                        }
                      }
                    },
                    "range": [
                      6015,
                      6045
                    ],
                    "loc": {
                      "start": {
                        "line": 234,
                        "column": 8
                      },
                      "end": {
                        "line": 234,
                        "column": 38
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " Should use integrals but need to research how to load a nicer math library in hur",
                        "range": [
                          5843,
                          5927
                        ],
                        "loc": {
                          "start": {
                            "line": 231,
                            "column": 8
                          },
                          "end": {
                            "line": 231,
                            "column": 92
                          }
                        }
                      },
                      {
                        "type": "Line",
                        "value": " For large x this should be ok, between 0 (ground) and maxPlumeRise",
                        "range": [
                          5937,
                          6006
                        ],
                        "loc": {
                          "start": {
                            "line": 233,
                            "column": 8
                          },
                          "end": {
                            "line": 233,
                            "column": 77
                          }
                        }
                      }
                    ]
                  }
                ],
                "range": [
                  5833,
                  6051
                ],
                "loc": {
                  "start": {
                    "line": 230,
                    "column": 21
                  },
                  "end": {
                    "line": 235,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                5829,
                6051
              ],
              "loc": {
                "start": {
                  "line": 230,
                  "column": 17
                },
                "end": {
                  "line": 235,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              5816,
              6051
            ],
            "loc": {
              "start": {
                "line": 230,
                "column": 4
              },
              "end": {
                "line": 235,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @param x\n     * @returns {number}\n     ",
                "range": [
                  5751,
                  5811
                ],
                "loc": {
                  "start": {
                    "line": 225,
                    "column": 4
                  },
                  "end": {
                    "line": 229,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * The max rise of the plume at x meters downwind\n     * @param {number} x - distance (m) downwind\n     * @returns {number} vertical standard deviation at x meters downwind (m)\n     ",
                "range": [
                  6057,
                  6249
                ],
                "loc": {
                  "start": {
                    "line": 237,
                    "column": 4
                  },
                  "end": {
                    "line": 241,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getMaxRise",
              "range": [
                6254,
                6264
              ],
              "loc": {
                "start": {
                  "line": 242,
                  "column": 4
                },
                "end": {
                  "line": 242,
                  "column": 14
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "x",
                  "range": [
                    6265,
                    6266
                  ],
                  "loc": {
                    "start": {
                      "line": 242,
                      "column": 15
                    },
                    "end": {
                      "line": 242,
                      "column": 16
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "bDeltaH",
                          "range": [
                            6494,
                            6501
                          ],
                          "loc": {
                            "start": {
                              "line": 246,
                              "column": 12
                            },
                            "end": {
                              "line": 246,
                              "column": 19
                            }
                          }
                        },
                        "init": null,
                        "range": [
                          6494,
                          6501
                        ],
                        "loc": {
                          "start": {
                            "line": 246,
                            "column": 12
                          },
                          "end": {
                            "line": 246,
                            "column": 19
                          }
                        }
                      },
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "mDeltaH",
                          "range": [
                            6503,
                            6510
                          ],
                          "loc": {
                            "start": {
                              "line": 246,
                              "column": 21
                            },
                            "end": {
                              "line": 246,
                              "column": 28
                            }
                          }
                        },
                        "init": null,
                        "range": [
                          6503,
                          6510
                        ],
                        "loc": {
                          "start": {
                            "line": 246,
                            "column": 21
                          },
                          "end": {
                            "line": 246,
                            "column": 28
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      6490,
                      6511
                    ],
                    "loc": {
                      "start": {
                        "line": 246,
                        "column": 8
                      },
                      "end": {
                        "line": 246,
                        "column": 29
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " @see page 31",
                        "range": [
                          6278,
                          6293
                        ],
                        "loc": {
                          "start": {
                            "line": 243,
                            "column": 8
                          },
                          "end": {
                            "line": 243,
                            "column": 23
                          }
                        }
                      },
                      {
                        "type": "Line",
                        "value": " Grades 1 - 5 are assumed unstable/neutral, 6 - 7 are assumed stable",
                        "range": [
                          6302,
                          6372
                        ],
                        "loc": {
                          "start": {
                            "line": 244,
                            "column": 8
                          },
                          "end": {
                            "line": 244,
                            "column": 78
                          }
                        }
                      },
                      {
                        "type": "Line",
                        "value": " Both the momentum dominated and buoyancy dominated methods should be calculated, then use the max",
                        "range": [
                          6381,
                          6481
                        ],
                        "loc": {
                          "start": {
                            "line": 245,
                            "column": 8
                          },
                          "end": {
                            "line": 245,
                            "column": 108
                          }
                        }
                      }
                    ],
                    "trailingComments": [
                      {
                        "type": "Line",
                        "value": " Max plume rise buoyancy, momentum dominated resp.",
                        "range": [
                          6512,
                          6564
                        ],
                        "loc": {
                          "start": {
                            "line": 246,
                            "column": 30
                          },
                          "end": {
                            "line": 246,
                            "column": 82
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "srcRad",
                          "range": [
                            6579,
                            6585
                          ],
                          "loc": {
                            "start": {
                              "line": 247,
                              "column": 14
                            },
                            "end": {
                              "line": 247,
                              "column": 20
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  6588,
                                  6592
                                ],
                                "loc": {
                                  "start": {
                                    "line": 247,
                                    "column": 23
                                  },
                                  "end": {
                                    "line": 247,
                                    "column": 27
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "source",
                                "range": [
                                  6593,
                                  6599
                                ],
                                "loc": {
                                  "start": {
                                    "line": 247,
                                    "column": 28
                                  },
                                  "end": {
                                    "line": 247,
                                    "column": 34
                                  }
                                }
                              },
                              "range": [
                                6588,
                                6599
                              ],
                              "loc": {
                                "start": {
                                  "line": 247,
                                  "column": 23
                                },
                                "end": {
                                  "line": 247,
                                  "column": 34
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getRadius",
                              "range": [
                                6600,
                                6609
                              ],
                              "loc": {
                                "start": {
                                  "line": 247,
                                  "column": 35
                                },
                                "end": {
                                  "line": 247,
                                  "column": 44
                                }
                              }
                            },
                            "range": [
                              6588,
                              6609
                            ],
                            "loc": {
                              "start": {
                                "line": 247,
                                "column": 23
                              },
                              "end": {
                                "line": 247,
                                "column": 44
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            6588,
                            6611
                          ],
                          "loc": {
                            "start": {
                              "line": 247,
                              "column": 23
                            },
                            "end": {
                              "line": 247,
                              "column": 46
                            }
                          }
                        },
                        "range": [
                          6579,
                          6611
                        ],
                        "loc": {
                          "start": {
                            "line": 247,
                            "column": 14
                          },
                          "end": {
                            "line": 247,
                            "column": 46
                          }
                        }
                      }
                    ],
                    "kind": "const",
                    "range": [
                      6573,
                      6612
                    ],
                    "loc": {
                      "start": {
                        "line": 247,
                        "column": 8
                      },
                      "end": {
                        "line": 247,
                        "column": 47
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " Max plume rise buoyancy, momentum dominated resp.",
                        "range": [
                          6512,
                          6564
                        ],
                        "loc": {
                          "start": {
                            "line": 246,
                            "column": 30
                          },
                          "end": {
                            "line": 246,
                            "column": 82
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "srcTemp",
                          "range": [
                            6627,
                            6634
                          ],
                          "loc": {
                            "start": {
                              "line": 248,
                              "column": 14
                            },
                            "end": {
                              "line": 248,
                              "column": 21
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  6637,
                                  6641
                                ],
                                "loc": {
                                  "start": {
                                    "line": 248,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 248,
                                    "column": 28
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "source",
                                "range": [
                                  6642,
                                  6648
                                ],
                                "loc": {
                                  "start": {
                                    "line": 248,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 248,
                                    "column": 35
                                  }
                                }
                              },
                              "range": [
                                6637,
                                6648
                              ],
                              "loc": {
                                "start": {
                                  "line": 248,
                                  "column": 24
                                },
                                "end": {
                                  "line": 248,
                                  "column": 35
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getTemperature",
                              "range": [
                                6649,
                                6663
                              ],
                              "loc": {
                                "start": {
                                  "line": 248,
                                  "column": 36
                                },
                                "end": {
                                  "line": 248,
                                  "column": 50
                                }
                              }
                            },
                            "range": [
                              6637,
                              6663
                            ],
                            "loc": {
                              "start": {
                                "line": 248,
                                "column": 24
                              },
                              "end": {
                                "line": 248,
                                "column": 50
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            6637,
                            6665
                          ],
                          "loc": {
                            "start": {
                              "line": 248,
                              "column": 24
                            },
                            "end": {
                              "line": 248,
                              "column": 52
                            }
                          }
                        },
                        "range": [
                          6627,
                          6665
                        ],
                        "loc": {
                          "start": {
                            "line": 248,
                            "column": 14
                          },
                          "end": {
                            "line": 248,
                            "column": 52
                          }
                        }
                      }
                    ],
                    "kind": "const",
                    "range": [
                      6621,
                      6666
                    ],
                    "loc": {
                      "start": {
                        "line": 248,
                        "column": 8
                      },
                      "end": {
                        "line": 248,
                        "column": 53
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "srcHeight",
                          "range": [
                            6681,
                            6690
                          ],
                          "loc": {
                            "start": {
                              "line": 249,
                              "column": 14
                            },
                            "end": {
                              "line": 249,
                              "column": 23
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  6693,
                                  6697
                                ],
                                "loc": {
                                  "start": {
                                    "line": 249,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 249,
                                    "column": 30
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "source",
                                "range": [
                                  6698,
                                  6704
                                ],
                                "loc": {
                                  "start": {
                                    "line": 249,
                                    "column": 31
                                  },
                                  "end": {
                                    "line": 249,
                                    "column": 37
                                  }
                                }
                              },
                              "range": [
                                6693,
                                6704
                              ],
                              "loc": {
                                "start": {
                                  "line": 249,
                                  "column": 26
                                },
                                "end": {
                                  "line": 249,
                                  "column": 37
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getHeight",
                              "range": [
                                6705,
                                6714
                              ],
                              "loc": {
                                "start": {
                                  "line": 249,
                                  "column": 38
                                },
                                "end": {
                                  "line": 249,
                                  "column": 47
                                }
                              }
                            },
                            "range": [
                              6693,
                              6714
                            ],
                            "loc": {
                              "start": {
                                "line": 249,
                                "column": 26
                              },
                              "end": {
                                "line": 249,
                                "column": 47
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            6693,
                            6716
                          ],
                          "loc": {
                            "start": {
                              "line": 249,
                              "column": 26
                            },
                            "end": {
                              "line": 249,
                              "column": 49
                            }
                          }
                        },
                        "range": [
                          6681,
                          6716
                        ],
                        "loc": {
                          "start": {
                            "line": 249,
                            "column": 14
                          },
                          "end": {
                            "line": 249,
                            "column": 49
                          }
                        }
                      }
                    ],
                    "kind": "const",
                    "range": [
                      6675,
                      6717
                    ],
                    "loc": {
                      "start": {
                        "line": 249,
                        "column": 8
                      },
                      "end": {
                        "line": 249,
                        "column": 50
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "srcExitVel",
                          "range": [
                            6732,
                            6742
                          ],
                          "loc": {
                            "start": {
                              "line": 250,
                              "column": 14
                            },
                            "end": {
                              "line": 250,
                              "column": 24
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  6745,
                                  6749
                                ],
                                "loc": {
                                  "start": {
                                    "line": 250,
                                    "column": 27
                                  },
                                  "end": {
                                    "line": 250,
                                    "column": 31
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "source",
                                "range": [
                                  6750,
                                  6756
                                ],
                                "loc": {
                                  "start": {
                                    "line": 250,
                                    "column": 32
                                  },
                                  "end": {
                                    "line": 250,
                                    "column": 38
                                  }
                                }
                              },
                              "range": [
                                6745,
                                6756
                              ],
                              "loc": {
                                "start": {
                                  "line": 250,
                                  "column": 27
                                },
                                "end": {
                                  "line": 250,
                                  "column": 38
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getExitVelocity",
                              "range": [
                                6757,
                                6772
                              ],
                              "loc": {
                                "start": {
                                  "line": 250,
                                  "column": 39
                                },
                                "end": {
                                  "line": 250,
                                  "column": 54
                                }
                              }
                            },
                            "range": [
                              6745,
                              6772
                            ],
                            "loc": {
                              "start": {
                                "line": 250,
                                "column": 27
                              },
                              "end": {
                                "line": 250,
                                "column": 54
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            6745,
                            6774
                          ],
                          "loc": {
                            "start": {
                              "line": 250,
                              "column": 27
                            },
                            "end": {
                              "line": 250,
                              "column": 56
                            }
                          }
                        },
                        "range": [
                          6732,
                          6774
                        ],
                        "loc": {
                          "start": {
                            "line": 250,
                            "column": 14
                          },
                          "end": {
                            "line": 250,
                            "column": 56
                          }
                        }
                      }
                    ],
                    "kind": "const",
                    "range": [
                      6726,
                      6775
                    ],
                    "loc": {
                      "start": {
                        "line": 250,
                        "column": 8
                      },
                      "end": {
                        "line": 250,
                        "column": 57
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "ambTemp",
                          "range": [
                            6790,
                            6797
                          ],
                          "loc": {
                            "start": {
                              "line": 251,
                              "column": 14
                            },
                            "end": {
                              "line": 251,
                              "column": 21
                            }
                          }
                        },
                        "init": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                6800,
                                6804
                              ],
                              "loc": {
                                "start": {
                                  "line": 251,
                                  "column": 24
                                },
                                "end": {
                                  "line": 251,
                                  "column": 28
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_atm",
                              "range": [
                                6805,
                                6809
                              ],
                              "loc": {
                                "start": {
                                  "line": 251,
                                  "column": 29
                                },
                                "end": {
                                  "line": 251,
                                  "column": 33
                                }
                              }
                            },
                            "range": [
                              6800,
                              6809
                            ],
                            "loc": {
                              "start": {
                                "line": 251,
                                "column": 24
                              },
                              "end": {
                                "line": 251,
                                "column": 33
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "temperature",
                            "range": [
                              6810,
                              6821
                            ],
                            "loc": {
                              "start": {
                                "line": 251,
                                "column": 34
                              },
                              "end": {
                                "line": 251,
                                "column": 45
                              }
                            }
                          },
                          "range": [
                            6800,
                            6821
                          ],
                          "loc": {
                            "start": {
                              "line": 251,
                              "column": 24
                            },
                            "end": {
                              "line": 251,
                              "column": 45
                            }
                          }
                        },
                        "range": [
                          6790,
                          6821
                        ],
                        "loc": {
                          "start": {
                            "line": 251,
                            "column": 14
                          },
                          "end": {
                            "line": 251,
                            "column": 45
                          }
                        }
                      }
                    ],
                    "kind": "const",
                    "range": [
                      6784,
                      6822
                    ],
                    "loc": {
                      "start": {
                        "line": 251,
                        "column": 8
                      },
                      "end": {
                        "line": 251,
                        "column": 46
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "F",
                          "range": [
                            6837,
                            6838
                          ],
                          "loc": {
                            "start": {
                              "line": 252,
                              "column": 14
                            },
                            "end": {
                              "line": 252,
                              "column": 15
                            }
                          }
                        },
                        "init": {
                          "type": "BinaryExpression",
                          "operator": "/",
                          "left": {
                            "type": "BinaryExpression",
                            "operator": "*",
                            "left": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "Identifier",
                                  "name": "G",
                                  "range": [
                                    6841,
                                    6842
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 19
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Identifier",
                                  "name": "srcExitVel",
                                  "range": [
                                    6845,
                                    6855
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  6841,
                                  6855
                                ],
                                "loc": {
                                  "start": {
                                    "line": 252,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 252,
                                    "column": 32
                                  }
                                }
                              },
                              "right": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "Math",
                                    "range": [
                                      6858,
                                      6862
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 39
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "pow",
                                    "range": [
                                      6863,
                                      6866
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    6858,
                                    6866
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 35
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 43
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "srcRad",
                                    "range": [
                                      6867,
                                      6873
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 44
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 50
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": 2,
                                    "raw": "2",
                                    "range": [
                                      6875,
                                      6876
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 53
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  6858,
                                  6877
                                ],
                                "loc": {
                                  "start": {
                                    "line": 252,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 252,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                6841,
                                6877
                              ],
                              "loc": {
                                "start": {
                                  "line": 252,
                                  "column": 18
                                },
                                "end": {
                                  "line": 252,
                                  "column": 54
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "-",
                              "left": {
                                "type": "Identifier",
                                "name": "srcTemp",
                                "range": [
                                  6881,
                                  6888
                                ],
                                "loc": {
                                  "start": {
                                    "line": 252,
                                    "column": 58
                                  },
                                  "end": {
                                    "line": 252,
                                    "column": 65
                                  }
                                }
                              },
                              "right": {
                                "type": "Identifier",
                                "name": "ambTemp",
                                "range": [
                                  6891,
                                  6898
                                ],
                                "loc": {
                                  "start": {
                                    "line": 252,
                                    "column": 68
                                  },
                                  "end": {
                                    "line": 252,
                                    "column": 75
                                  }
                                }
                              },
                              "range": [
                                6881,
                                6898
                              ],
                              "loc": {
                                "start": {
                                  "line": 252,
                                  "column": 58
                                },
                                "end": {
                                  "line": 252,
                                  "column": 75
                                }
                              }
                            },
                            "range": [
                              6841,
                              6899
                            ],
                            "loc": {
                              "start": {
                                "line": 252,
                                "column": 18
                              },
                              "end": {
                                "line": 252,
                                "column": 76
                              }
                            }
                          },
                          "right": {
                            "type": "Identifier",
                            "name": "srcTemp",
                            "range": [
                              6902,
                              6909
                            ],
                            "loc": {
                              "start": {
                                "line": 252,
                                "column": 79
                              },
                              "end": {
                                "line": 252,
                                "column": 86
                              }
                            }
                          },
                          "range": [
                            6841,
                            6909
                          ],
                          "loc": {
                            "start": {
                              "line": 252,
                              "column": 18
                            },
                            "end": {
                              "line": 252,
                              "column": 86
                            }
                          }
                        },
                        "range": [
                          6837,
                          6909
                        ],
                        "loc": {
                          "start": {
                            "line": 252,
                            "column": 14
                          },
                          "end": {
                            "line": 252,
                            "column": 86
                          }
                        }
                      }
                    ],
                    "kind": "const",
                    "range": [
                      6831,
                      6910
                    ],
                    "loc": {
                      "start": {
                        "line": 252,
                        "column": 8
                      },
                      "end": {
                        "line": 252,
                        "column": 87
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "U",
                          "range": [
                            6925,
                            6926
                          ],
                          "loc": {
                            "start": {
                              "line": 253,
                              "column": 14
                            },
                            "end": {
                              "line": 253,
                              "column": 15
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  6929,
                                  6933
                                ],
                                "loc": {
                                  "start": {
                                    "line": 253,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 253,
                                    "column": 22
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_atm",
                                "range": [
                                  6934,
                                  6938
                                ],
                                "loc": {
                                  "start": {
                                    "line": 253,
                                    "column": 23
                                  },
                                  "end": {
                                    "line": 253,
                                    "column": 27
                                  }
                                }
                              },
                              "range": [
                                6929,
                                6938
                              ],
                              "loc": {
                                "start": {
                                  "line": 253,
                                  "column": 18
                                },
                                "end": {
                                  "line": 253,
                                  "column": 27
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getWindSpeedAt",
                              "range": [
                                6939,
                                6953
                              ],
                              "loc": {
                                "start": {
                                  "line": 253,
                                  "column": 28
                                },
                                "end": {
                                  "line": 253,
                                  "column": 42
                                }
                              }
                            },
                            "range": [
                              6929,
                              6953
                            ],
                            "loc": {
                              "start": {
                                "line": 253,
                                "column": 18
                              },
                              "end": {
                                "line": 253,
                                "column": 42
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "srcHeight",
                              "range": [
                                6954,
                                6963
                              ],
                              "loc": {
                                "start": {
                                  "line": 253,
                                  "column": 43
                                },
                                "end": {
                                  "line": 253,
                                  "column": 52
                                }
                              }
                            }
                          ],
                          "range": [
                            6929,
                            6964
                          ],
                          "loc": {
                            "start": {
                              "line": 253,
                              "column": 18
                            },
                            "end": {
                              "line": 253,
                              "column": 53
                            }
                          }
                        },
                        "range": [
                          6925,
                          6964
                        ],
                        "loc": {
                          "start": {
                            "line": 253,
                            "column": 14
                          },
                          "end": {
                            "line": 253,
                            "column": 53
                          }
                        }
                      }
                    ],
                    "kind": "const",
                    "range": [
                      6919,
                      6965
                    ],
                    "loc": {
                      "start": {
                        "line": 253,
                        "column": 8
                      },
                      "end": {
                        "line": 253,
                        "column": 54
                      }
                    },
                    "trailingComments": [
                      {
                        "type": "Line",
                        "value": " wind speed at stack height",
                        "range": [
                          6966,
                          6995
                        ],
                        "loc": {
                          "start": {
                            "line": 253,
                            "column": 55
                          },
                          "end": {
                            "line": 253,
                            "column": 84
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "IfStatement",
                    "test": {
                      "type": "BinaryExpression",
                      "operator": "<=",
                      "left": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              7009,
                              7013
                            ],
                            "loc": {
                              "start": {
                                "line": 255,
                                "column": 12
                              },
                              "end": {
                                "line": 255,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_atm",
                            "range": [
                              7014,
                              7018
                            ],
                            "loc": {
                              "start": {
                                "line": 255,
                                "column": 17
                              },
                              "end": {
                                "line": 255,
                                "column": 21
                              }
                            }
                          },
                          "range": [
                            7009,
                            7018
                          ],
                          "loc": {
                            "start": {
                              "line": 255,
                              "column": 12
                            },
                            "end": {
                              "line": 255,
                              "column": 21
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "grade",
                          "range": [
                            7019,
                            7024
                          ],
                          "loc": {
                            "start": {
                              "line": 255,
                              "column": 22
                            },
                            "end": {
                              "line": 255,
                              "column": 27
                            }
                          }
                        },
                        "range": [
                          7009,
                          7024
                        ],
                        "loc": {
                          "start": {
                            "line": 255,
                            "column": 12
                          },
                          "end": {
                            "line": 255,
                            "column": 27
                          }
                        }
                      },
                      "right": {
                        "type": "Literal",
                        "value": 5,
                        "raw": "5",
                        "range": [
                          7028,
                          7029
                        ],
                        "loc": {
                          "start": {
                            "line": 255,
                            "column": 31
                          },
                          "end": {
                            "line": 255,
                            "column": 32
                          }
                        }
                      },
                      "range": [
                        7009,
                        7029
                      ],
                      "loc": {
                        "start": {
                          "line": 255,
                          "column": 12
                        },
                        "end": {
                          "line": 255,
                          "column": 32
                        }
                      }
                    },
                    "consequent": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "VariableDeclaration",
                          "declarations": [
                            {
                              "type": "VariableDeclarator",
                              "id": {
                                "type": "Identifier",
                                "name": "xStar",
                                "range": [
                                  7173,
                                  7178
                                ],
                                "loc": {
                                  "start": {
                                    "line": 260,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 260,
                                    "column": 21
                                  }
                                }
                              },
                              "init": {
                                "type": "ConditionalExpression",
                                "test": {
                                  "type": "BinaryExpression",
                                  "operator": "<",
                                  "left": {
                                    "type": "Identifier",
                                    "name": "F",
                                    "range": [
                                      7181,
                                      7182
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Literal",
                                    "value": 55,
                                    "raw": "55",
                                    "range": [
                                      7185,
                                      7187
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 28
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "range": [
                                    7181,
                                    7187
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 260,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 260,
                                      "column": 30
                                    }
                                  }
                                },
                                "consequent": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 14,
                                    "raw": "14",
                                    "range": [
                                      7190,
                                      7192
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 35
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          7195,
                                          7199
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 42
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          7200,
                                          7203
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 46
                                          }
                                        }
                                      },
                                      "range": [
                                        7195,
                                        7203
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 38
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 46
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "F",
                                        "range": [
                                          7204,
                                          7205
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 48
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 0.625,
                                        "raw": "0.625",
                                        "range": [
                                          7207,
                                          7212
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 50
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 55
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7195,
                                      7213
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "range": [
                                    7190,
                                    7213
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 260,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 260,
                                      "column": 56
                                    }
                                  }
                                },
                                "alternate": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 34,
                                    "raw": "34",
                                    "range": [
                                      7216,
                                      7218
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 59
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          7221,
                                          7225
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 64
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 68
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          7226,
                                          7229
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 69
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 72
                                          }
                                        }
                                      },
                                      "range": [
                                        7221,
                                        7229
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 64
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 72
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "F",
                                        "range": [
                                          7230,
                                          7231
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 73
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 74
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 0.4,
                                        "raw": ".4",
                                        "range": [
                                          7233,
                                          7235
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 76
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 78
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7221,
                                      7236
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 64
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 79
                                      }
                                    }
                                  },
                                  "range": [
                                    7216,
                                    7236
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 260,
                                      "column": 59
                                    },
                                    "end": {
                                      "line": 260,
                                      "column": 79
                                    }
                                  }
                                },
                                "range": [
                                  7181,
                                  7236
                                ],
                                "loc": {
                                  "start": {
                                    "line": 260,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 260,
                                    "column": 79
                                  }
                                }
                              },
                              "range": [
                                7173,
                                7236
                              ],
                              "loc": {
                                "start": {
                                  "line": 260,
                                  "column": 16
                                },
                                "end": {
                                  "line": 260,
                                  "column": 79
                                }
                              }
                            }
                          ],
                          "kind": "let",
                          "range": [
                            7169,
                            7237
                          ],
                          "loc": {
                            "start": {
                              "line": 260,
                              "column": 12
                            },
                            "end": {
                              "line": 260,
                              "column": 80
                            }
                          },
                          "leadingComments": [
                            {
                              "type": "Line",
                              "value": " unstable/neutral",
                              "range": [
                                7045,
                                7064
                              ],
                              "loc": {
                                "start": {
                                  "line": 256,
                                  "column": 12
                                },
                                "end": {
                                  "line": 256,
                                  "column": 31
                                }
                              }
                            },
                            {
                              "type": "Line",
                              "value": " Gets super funky, ugh science",
                              "range": [
                                7077,
                                7109
                              ],
                              "loc": {
                                "start": {
                                  "line": 257,
                                  "column": 12
                                },
                                "end": {
                                  "line": 257,
                                  "column": 44
                                }
                              }
                            },
                            {
                              "type": "Line",
                              "value": " Distance to Maximum Plume Rise",
                              "range": [
                                7123,
                                7156
                              ],
                              "loc": {
                                "start": {
                                  "line": 259,
                                  "column": 12
                                },
                                "end": {
                                  "line": 259,
                                  "column": 45
                                }
                              }
                            }
                          ],
                          "trailingComments": [
                            {
                              "type": "Line",
                              "value": " Will use 0 if calculating from the source. Need to read more about this.",
                              "range": [
                                7250,
                                7325
                              ],
                              "loc": {
                                "start": {
                                  "line": 261,
                                  "column": 12
                                },
                                "end": {
                                  "line": 261,
                                  "column": 87
                                }
                              }
                            }
                          ]
                        },
                        {
                          "type": "IfStatement",
                          "test": {
                            "type": "LogicalExpression",
                            "operator": "||",
                            "left": {
                              "type": "BinaryExpression",
                              "operator": "==",
                              "left": {
                                "type": "Identifier",
                                "name": "x",
                                "range": [
                                  7342,
                                  7343
                                ],
                                "loc": {
                                  "start": {
                                    "line": 262,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 262,
                                    "column": 17
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": 0,
                                "raw": "0",
                                "range": [
                                  7347,
                                  7348
                                ],
                                "loc": {
                                  "start": {
                                    "line": 262,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 262,
                                    "column": 22
                                  }
                                }
                              },
                              "range": [
                                7342,
                                7348
                              ],
                              "loc": {
                                "start": {
                                  "line": 262,
                                  "column": 16
                                },
                                "end": {
                                  "line": 262,
                                  "column": 22
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": ">",
                              "left": {
                                "type": "Identifier",
                                "name": "x",
                                "range": [
                                  7352,
                                  7353
                                ],
                                "loc": {
                                  "start": {
                                    "line": 262,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 262,
                                    "column": 27
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "Literal",
                                  "value": 3.5,
                                  "raw": "3.5",
                                  "range": [
                                    7356,
                                    7359
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 262,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 262,
                                      "column": 33
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Identifier",
                                  "name": "xStar",
                                  "range": [
                                    7362,
                                    7367
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 262,
                                      "column": 36
                                    },
                                    "end": {
                                      "line": 262,
                                      "column": 41
                                    }
                                  }
                                },
                                "range": [
                                  7356,
                                  7367
                                ],
                                "loc": {
                                  "start": {
                                    "line": 262,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 262,
                                    "column": 41
                                  }
                                }
                              },
                              "range": [
                                7352,
                                7367
                              ],
                              "loc": {
                                "start": {
                                  "line": 262,
                                  "column": 26
                                },
                                "end": {
                                  "line": 262,
                                  "column": 41
                                }
                              }
                            },
                            "range": [
                              7342,
                              7367
                            ],
                            "loc": {
                              "start": {
                                "line": 262,
                                "column": 16
                              },
                              "end": {
                                "line": 262,
                                "column": 41
                              }
                            }
                          },
                          "consequent": {
                            "type": "BlockStatement",
                            "body": [
                              {
                                "type": "ExpressionStatement",
                                "expression": {
                                  "type": "AssignmentExpression",
                                  "operator": "=",
                                  "left": {
                                    "type": "Identifier",
                                    "name": "x",
                                    "range": [
                                      7387,
                                      7388
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Identifier",
                                    "name": "xStar",
                                    "range": [
                                      7391,
                                      7396
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    7387,
                                    7396
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 263,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 263,
                                      "column": 25
                                    }
                                  }
                                },
                                "range": [
                                  7387,
                                  7397
                                ],
                                "loc": {
                                  "start": {
                                    "line": 263,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 263,
                                    "column": 26
                                  }
                                }
                              }
                            ],
                            "range": [
                              7369,
                              7411
                            ],
                            "loc": {
                              "start": {
                                "line": 262,
                                "column": 43
                              },
                              "end": {
                                "line": 264,
                                "column": 13
                              }
                            }
                          },
                          "alternate": null,
                          "range": [
                            7338,
                            7411
                          ],
                          "loc": {
                            "start": {
                              "line": 262,
                              "column": 12
                            },
                            "end": {
                              "line": 264,
                              "column": 13
                            }
                          },
                          "leadingComments": [
                            {
                              "type": "Line",
                              "value": " Will use 0 if calculating from the source. Need to read more about this.",
                              "range": [
                                7250,
                                7325
                              ],
                              "loc": {
                                "start": {
                                  "line": 261,
                                  "column": 12
                                },
                                "end": {
                                  "line": 261,
                                  "column": 87
                                }
                              }
                            }
                          ]
                        },
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "Identifier",
                              "name": "bDeltaH",
                              "range": [
                                7424,
                                7431
                              ],
                              "loc": {
                                "start": {
                                  "line": 265,
                                  "column": 12
                                },
                                "end": {
                                  "line": 265,
                                  "column": 19
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 1.6,
                                    "raw": "1.6",
                                    "range": [
                                      7434,
                                      7437
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          7440,
                                          7444
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 32
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          7445,
                                          7448
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 36
                                          }
                                        }
                                      },
                                      "range": [
                                        7440,
                                        7448
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 28
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 36
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "F",
                                        "range": [
                                          7449,
                                          7450
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 37
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 0.333,
                                        "raw": ".333",
                                        "range": [
                                          7452,
                                          7456
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 40
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 44
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7440,
                                      7457
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 28
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "range": [
                                    7434,
                                    7457
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 265,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 265,
                                      "column": 45
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        7460,
                                        7464
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 48
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 52
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        7465,
                                        7468
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 53
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 56
                                        }
                                      }
                                    },
                                    "range": [
                                      7460,
                                      7468
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "BinaryExpression",
                                      "operator": "*",
                                      "left": {
                                        "type": "Literal",
                                        "value": 3.5,
                                        "raw": "3.5",
                                        "range": [
                                          7469,
                                          7472
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 57
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 60
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          7475,
                                          7476
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 63
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 64
                                          }
                                        }
                                      },
                                      "range": [
                                        7469,
                                        7476
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 57
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 64
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 0.667,
                                      "raw": ".667",
                                      "range": [
                                        7478,
                                        7482
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 66
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 70
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    7460,
                                    7483
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 265,
                                      "column": 48
                                    },
                                    "end": {
                                      "line": 265,
                                      "column": 71
                                    }
                                  }
                                },
                                "range": [
                                  7434,
                                  7483
                                ],
                                "loc": {
                                  "start": {
                                    "line": 265,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 265,
                                    "column": 71
                                  }
                                }
                              },
                              "right": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "Math",
                                    "range": [
                                      7486,
                                      7490
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 74
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 78
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "pow",
                                    "range": [
                                      7491,
                                      7494
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 79
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 82
                                      }
                                    }
                                  },
                                  "range": [
                                    7486,
                                    7494
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 265,
                                      "column": 74
                                    },
                                    "end": {
                                      "line": 265,
                                      "column": 82
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "U",
                                    "range": [
                                      7495,
                                      7496
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 83
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 84
                                      }
                                    }
                                  },
                                  {
                                    "type": "UnaryExpression",
                                    "operator": "-",
                                    "argument": {
                                      "type": "Literal",
                                      "value": 1,
                                      "raw": "1",
                                      "range": [
                                        7499,
                                        7500
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 87
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 88
                                        }
                                      }
                                    },
                                    "prefix": true,
                                    "range": [
                                      7498,
                                      7500
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 86
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 88
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7486,
                                  7501
                                ],
                                "loc": {
                                  "start": {
                                    "line": 265,
                                    "column": 74
                                  },
                                  "end": {
                                    "line": 265,
                                    "column": 89
                                  }
                                }
                              },
                              "range": [
                                7434,
                                7501
                              ],
                              "loc": {
                                "start": {
                                  "line": 265,
                                  "column": 22
                                },
                                "end": {
                                  "line": 265,
                                  "column": 89
                                }
                              }
                            },
                            "range": [
                              7424,
                              7501
                            ],
                            "loc": {
                              "start": {
                                "line": 265,
                                "column": 12
                              },
                              "end": {
                                "line": 265,
                                "column": 89
                              }
                            }
                          },
                          "range": [
                            7424,
                            7502
                          ],
                          "loc": {
                            "start": {
                              "line": 265,
                              "column": 12
                            },
                            "end": {
                              "line": 265,
                              "column": 90
                            }
                          }
                        },
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "Identifier",
                              "name": "mDeltaH",
                              "range": [
                                7515,
                                7522
                              ],
                              "loc": {
                                "start": {
                                  "line": 266,
                                  "column": 12
                                },
                                "end": {
                                  "line": 266,
                                  "column": 19
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "/",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 3,
                                    "raw": "3",
                                    "range": [
                                      7526,
                                      7527
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 24
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Identifier",
                                    "name": "srcExitVel",
                                    "range": [
                                      7530,
                                      7540
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 27
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "range": [
                                    7526,
                                    7540
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 266,
                                      "column": 23
                                    },
                                    "end": {
                                      "line": 266,
                                      "column": 37
                                    }
                                  }
                                },
                                "right": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 2,
                                    "raw": "2",
                                    "range": [
                                      7544,
                                      7545
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 41
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Identifier",
                                    "name": "srcRad",
                                    "range": [
                                      7548,
                                      7554
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    7544,
                                    7554
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 266,
                                      "column": 41
                                    },
                                    "end": {
                                      "line": 266,
                                      "column": 51
                                    }
                                  }
                                },
                                "range": [
                                  7526,
                                  7555
                                ],
                                "loc": {
                                  "start": {
                                    "line": 266,
                                    "column": 23
                                  },
                                  "end": {
                                    "line": 266,
                                    "column": 52
                                  }
                                }
                              },
                              "right": {
                                "type": "Identifier",
                                "name": "U",
                                "range": [
                                  7559,
                                  7560
                                ],
                                "loc": {
                                  "start": {
                                    "line": 266,
                                    "column": 56
                                  },
                                  "end": {
                                    "line": 266,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                7525,
                                7560
                              ],
                              "loc": {
                                "start": {
                                  "line": 266,
                                  "column": 22
                                },
                                "end": {
                                  "line": 266,
                                  "column": 57
                                }
                              }
                            },
                            "range": [
                              7515,
                              7560
                            ],
                            "loc": {
                              "start": {
                                "line": 266,
                                "column": 12
                              },
                              "end": {
                                "line": 266,
                                "column": 57
                              }
                            }
                          },
                          "range": [
                            7515,
                            7561
                          ],
                          "loc": {
                            "start": {
                              "line": 266,
                              "column": 12
                            },
                            "end": {
                              "line": 266,
                              "column": 58
                            }
                          }
                        }
                      ],
                      "range": [
                        7031,
                        7571
                      ],
                      "loc": {
                        "start": {
                          "line": 255,
                          "column": 34
                        },
                        "end": {
                          "line": 267,
                          "column": 9
                        }
                      }
                    },
                    "alternate": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "VariableDeclaration",
                          "declarations": [
                            {
                              "type": "VariableDeclarator",
                              "id": {
                                "type": "Identifier",
                                "name": "s",
                                "range": [
                                  7619,
                                  7620
                                ],
                                "loc": {
                                  "start": {
                                    "line": 269,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 269,
                                    "column": 19
                                  }
                                }
                              },
                              "init": {
                                "type": "ConditionalExpression",
                                "test": {
                                  "type": "BinaryExpression",
                                  "operator": "===",
                                  "left": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          7623,
                                          7627
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 269,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 269,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "_atm",
                                        "range": [
                                          7628,
                                          7632
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 269,
                                            "column": 27
                                          },
                                          "end": {
                                            "line": 269,
                                            "column": 31
                                          }
                                        }
                                      },
                                      "range": [
                                        7623,
                                        7632
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 269,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 269,
                                          "column": 31
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "letterGrade",
                                      "range": [
                                        7633,
                                        7644
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 269,
                                          "column": 32
                                        },
                                        "end": {
                                          "line": 269,
                                          "column": 43
                                        }
                                      }
                                    },
                                    "range": [
                                      7623,
                                      7644
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 269,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 269,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Literal",
                                    "value": "E",
                                    "raw": "'E'",
                                    "range": [
                                      7649,
                                      7652
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 269,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 269,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    7623,
                                    7652
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 269,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 269,
                                      "column": 51
                                    }
                                  }
                                },
                                "consequent": {
                                  "type": "Literal",
                                  "value": 0.018,
                                  "raw": "0.018",
                                  "range": [
                                    7655,
                                    7660
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 269,
                                      "column": 54
                                    },
                                    "end": {
                                      "line": 269,
                                      "column": 59
                                    }
                                  }
                                },
                                "alternate": {
                                  "type": "Literal",
                                  "value": 0.025,
                                  "raw": "0.025",
                                  "range": [
                                    7662,
                                    7667
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 269,
                                      "column": 61
                                    },
                                    "end": {
                                      "line": 269,
                                      "column": 66
                                    }
                                  }
                                },
                                "range": [
                                  7623,
                                  7667
                                ],
                                "loc": {
                                  "start": {
                                    "line": 269,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 269,
                                    "column": 66
                                  }
                                }
                              },
                              "range": [
                                7619,
                                7667
                              ],
                              "loc": {
                                "start": {
                                  "line": 269,
                                  "column": 18
                                },
                                "end": {
                                  "line": 269,
                                  "column": 66
                                }
                              }
                            }
                          ],
                          "kind": "const",
                          "range": [
                            7613,
                            7668
                          ],
                          "loc": {
                            "start": {
                              "line": 269,
                              "column": 12
                            },
                            "end": {
                              "line": 269,
                              "column": 67
                            }
                          },
                          "leadingComments": [
                            {
                              "type": "Line",
                              "value": " stable",
                              "range": [
                                7591,
                                7600
                              ],
                              "loc": {
                                "start": {
                                  "line": 268,
                                  "column": 12
                                },
                                "end": {
                                  "line": 268,
                                  "column": 21
                                }
                              }
                            }
                          ],
                          "trailingComments": [
                            {
                              "type": "Line",
                              "value": "  g/ambientTemp",
                              "range": [
                                7669,
                                7686
                              ],
                              "loc": {
                                "start": {
                                  "line": 269,
                                  "column": 68
                                },
                                "end": {
                                  "line": 269,
                                  "column": 85
                                }
                              }
                            }
                          ]
                        },
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "Identifier",
                              "name": "bDeltaH",
                              "range": [
                                7699,
                                7706
                              ],
                              "loc": {
                                "start": {
                                  "line": 270,
                                  "column": 12
                                },
                                "end": {
                                  "line": 270,
                                  "column": 19
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "Literal",
                                "value": 2.6,
                                "raw": "2.6",
                                "range": [
                                  7709,
                                  7712
                                ],
                                "loc": {
                                  "start": {
                                    "line": 270,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 270,
                                    "column": 25
                                  }
                                }
                              },
                              "right": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "Math",
                                    "range": [
                                      7715,
                                      7719
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 28
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "pow",
                                    "range": [
                                      7720,
                                      7723
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "range": [
                                    7715,
                                    7723
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 270,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 270,
                                      "column": 36
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "/",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "F",
                                      "range": [
                                        7724,
                                        7725
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 270,
                                          "column": 37
                                        },
                                        "end": {
                                          "line": 270,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "BinaryExpression",
                                      "operator": "*",
                                      "left": {
                                        "type": "Identifier",
                                        "name": "U",
                                        "range": [
                                          7729,
                                          7730
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 270,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 270,
                                            "column": 43
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Identifier",
                                        "name": "s",
                                        "range": [
                                          7733,
                                          7734
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 270,
                                            "column": 46
                                          },
                                          "end": {
                                            "line": 270,
                                            "column": 47
                                          }
                                        }
                                      },
                                      "range": [
                                        7729,
                                        7734
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 270,
                                          "column": 42
                                        },
                                        "end": {
                                          "line": 270,
                                          "column": 47
                                        }
                                      }
                                    },
                                    "range": [
                                      7724,
                                      7735
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 37
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 48
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": 0.333,
                                    "raw": ".333",
                                    "range": [
                                      7737,
                                      7741
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 50
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7715,
                                  7742
                                ],
                                "loc": {
                                  "start": {
                                    "line": 270,
                                    "column": 28
                                  },
                                  "end": {
                                    "line": 270,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                7709,
                                7742
                              ],
                              "loc": {
                                "start": {
                                  "line": 270,
                                  "column": 22
                                },
                                "end": {
                                  "line": 270,
                                  "column": 55
                                }
                              }
                            },
                            "range": [
                              7699,
                              7742
                            ],
                            "loc": {
                              "start": {
                                "line": 270,
                                "column": 12
                              },
                              "end": {
                                "line": 270,
                                "column": 55
                              }
                            }
                          },
                          "range": [
                            7699,
                            7743
                          ],
                          "loc": {
                            "start": {
                              "line": 270,
                              "column": 12
                            },
                            "end": {
                              "line": 270,
                              "column": 56
                            }
                          },
                          "leadingComments": [
                            {
                              "type": "Line",
                              "value": "  g/ambientTemp",
                              "range": [
                                7669,
                                7686
                              ],
                              "loc": {
                                "start": {
                                  "line": 269,
                                  "column": 68
                                },
                                "end": {
                                  "line": 269,
                                  "column": 85
                                }
                              }
                            }
                          ]
                        },
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "Identifier",
                              "name": "mDeltaH",
                              "range": [
                                7756,
                                7763
                              ],
                              "loc": {
                                "start": {
                                  "line": 271,
                                  "column": 12
                                },
                                "end": {
                                  "line": 271,
                                  "column": 19
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 1.5,
                                    "raw": "1.5",
                                    "range": [
                                      7766,
                                      7769
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          7772,
                                          7776
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 32
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          7777,
                                          7780
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 36
                                          }
                                        }
                                      },
                                      "range": [
                                        7772,
                                        7780
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 28
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 36
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "BinaryExpression",
                                        "operator": "*",
                                        "left": {
                                          "type": "Identifier",
                                          "name": "srcExitVel",
                                          "range": [
                                            7781,
                                            7791
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 271,
                                              "column": 37
                                            },
                                            "end": {
                                              "line": 271,
                                              "column": 47
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "Identifier",
                                          "name": "srcRad",
                                          "range": [
                                            7794,
                                            7800
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 271,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 271,
                                              "column": 56
                                            }
                                          }
                                        },
                                        "range": [
                                          7781,
                                          7800
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 37
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 56
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 0.667,
                                        "raw": ".667",
                                        "range": [
                                          7802,
                                          7806
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 58
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 62
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7772,
                                      7807
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 28
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 63
                                      }
                                    }
                                  },
                                  "range": [
                                    7766,
                                    7807
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 271,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 271,
                                      "column": 63
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        7810,
                                        7814
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 66
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 70
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        7815,
                                        7818
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 71
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 74
                                        }
                                      }
                                    },
                                    "range": [
                                      7810,
                                      7818
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 66
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 74
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "U",
                                      "range": [
                                        7819,
                                        7820
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 75
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 76
                                        }
                                      }
                                    },
                                    {
                                      "type": "UnaryExpression",
                                      "operator": "-",
                                      "argument": {
                                        "type": "Literal",
                                        "value": 0.333,
                                        "raw": "0.333",
                                        "range": [
                                          7823,
                                          7828
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 79
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 84
                                          }
                                        }
                                      },
                                      "prefix": true,
                                      "range": [
                                        7822,
                                        7828
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 78
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 84
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    7810,
                                    7829
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 271,
                                      "column": 66
                                    },
                                    "end": {
                                      "line": 271,
                                      "column": 85
                                    }
                                  }
                                },
                                "range": [
                                  7766,
                                  7829
                                ],
                                "loc": {
                                  "start": {
                                    "line": 271,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 271,
                                    "column": 85
                                  }
                                }
                              },
                              "right": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "Math",
                                    "range": [
                                      7832,
                                      7836
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 88
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 92
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "pow",
                                    "range": [
                                      7837,
                                      7840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 93
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 96
                                      }
                                    }
                                  },
                                  "range": [
                                    7832,
                                    7840
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 271,
                                      "column": 88
                                    },
                                    "end": {
                                      "line": 271,
                                      "column": 96
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "s",
                                    "range": [
                                      7841,
                                      7842
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 97
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 98
                                      }
                                    }
                                  },
                                  {
                                    "type": "UnaryExpression",
                                    "operator": "-",
                                    "argument": {
                                      "type": "Literal",
                                      "value": 0.166,
                                      "raw": "0.166",
                                      "range": [
                                        7845,
                                        7850
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 101
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 106
                                        }
                                      }
                                    },
                                    "prefix": true,
                                    "range": [
                                      7844,
                                      7850
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 100
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 106
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  7832,
                                  7851
                                ],
                                "loc": {
                                  "start": {
                                    "line": 271,
                                    "column": 88
                                  },
                                  "end": {
                                    "line": 271,
                                    "column": 107
                                  }
                                }
                              },
                              "range": [
                                7766,
                                7851
                              ],
                              "loc": {
                                "start": {
                                  "line": 271,
                                  "column": 22
                                },
                                "end": {
                                  "line": 271,
                                  "column": 107
                                }
                              }
                            },
                            "range": [
                              7756,
                              7851
                            ],
                            "loc": {
                              "start": {
                                "line": 271,
                                "column": 12
                              },
                              "end": {
                                "line": 271,
                                "column": 107
                              }
                            }
                          },
                          "range": [
                            7756,
                            7852
                          ],
                          "loc": {
                            "start": {
                              "line": 271,
                              "column": 12
                            },
                            "end": {
                              "line": 271,
                              "column": 108
                            }
                          }
                        }
                      ],
                      "range": [
                        7577,
                        7862
                      ],
                      "loc": {
                        "start": {
                          "line": 267,
                          "column": 15
                        },
                        "end": {
                          "line": 272,
                          "column": 9
                        }
                      }
                    },
                    "range": [
                      7005,
                      7862
                    ],
                    "loc": {
                      "start": {
                        "line": 255,
                        "column": 8
                      },
                      "end": {
                        "line": 272,
                        "column": 9
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " wind speed at stack height",
                        "range": [
                          6966,
                          6995
                        ],
                        "loc": {
                          "start": {
                            "line": 253,
                            "column": 55
                          },
                          "end": {
                            "line": 253,
                            "column": 84
                          }
                        }
                      }
                    ],
                    "trailingComments": [
                      {
                        "type": "Line",
                        "value": " console.log(\"bDeltaH: \" + bDeltaH);",
                        "range": [
                          7872,
                          7910
                        ],
                        "loc": {
                          "start": {
                            "line": 274,
                            "column": 8
                          },
                          "end": {
                            "line": 274,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "Line",
                        "value": " console.log(\"mDeltaH: \" + mDeltaH);",
                        "range": [
                          7919,
                          7957
                        ],
                        "loc": {
                          "start": {
                            "line": 275,
                            "column": 8
                          },
                          "end": {
                            "line": 275,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "Line",
                        "value": " Return the max",
                        "range": [
                          7966,
                          7983
                        ],
                        "loc": {
                          "start": {
                            "line": 276,
                            "column": 8
                          },
                          "end": {
                            "line": 276,
                            "column": 25
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "IfStatement",
                    "test": {
                      "type": "BinaryExpression",
                      "operator": ">",
                      "left": {
                        "type": "Identifier",
                        "name": "bDeltaH",
                        "range": [
                          7996,
                          8003
                        ],
                        "loc": {
                          "start": {
                            "line": 277,
                            "column": 12
                          },
                          "end": {
                            "line": 277,
                            "column": 19
                          }
                        }
                      },
                      "right": {
                        "type": "Identifier",
                        "name": "mDeltaH",
                        "range": [
                          8006,
                          8013
                        ],
                        "loc": {
                          "start": {
                            "line": 277,
                            "column": 22
                          },
                          "end": {
                            "line": 277,
                            "column": 29
                          }
                        }
                      },
                      "range": [
                        7996,
                        8013
                      ],
                      "loc": {
                        "start": {
                          "line": 277,
                          "column": 12
                        },
                        "end": {
                          "line": 277,
                          "column": 29
                        }
                      }
                    },
                    "consequent": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ReturnStatement",
                          "argument": {
                            "type": "Identifier",
                            "name": "bDeltaH",
                            "range": [
                              8087,
                              8094
                            ],
                            "loc": {
                              "start": {
                                "line": 279,
                                "column": 19
                              },
                              "end": {
                                "line": 279,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            8080,
                            8095
                          ],
                          "loc": {
                            "start": {
                              "line": 279,
                              "column": 12
                            },
                            "end": {
                              "line": 279,
                              "column": 27
                            }
                          },
                          "leadingComments": [
                            {
                              "type": "Line",
                              "value": " console.log(\"Buoyancy dominated.\");",
                              "range": [
                                8029,
                                8067
                              ],
                              "loc": {
                                "start": {
                                  "line": 278,
                                  "column": 12
                                },
                                "end": {
                                  "line": 278,
                                  "column": 50
                                }
                              }
                            }
                          ]
                        }
                      ],
                      "range": [
                        8015,
                        8105
                      ],
                      "loc": {
                        "start": {
                          "line": 277,
                          "column": 31
                        },
                        "end": {
                          "line": 280,
                          "column": 9
                        }
                      }
                    },
                    "alternate": null,
                    "range": [
                      7992,
                      8105
                    ],
                    "loc": {
                      "start": {
                        "line": 277,
                        "column": 8
                      },
                      "end": {
                        "line": 280,
                        "column": 9
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " console.log(\"bDeltaH: \" + bDeltaH);",
                        "range": [
                          7872,
                          7910
                        ],
                        "loc": {
                          "start": {
                            "line": 274,
                            "column": 8
                          },
                          "end": {
                            "line": 274,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "Line",
                        "value": " console.log(\"mDeltaH: \" + mDeltaH);",
                        "range": [
                          7919,
                          7957
                        ],
                        "loc": {
                          "start": {
                            "line": 275,
                            "column": 8
                          },
                          "end": {
                            "line": 275,
                            "column": 46
                          }
                        }
                      },
                      {
                        "type": "Line",
                        "value": " Return the max",
                        "range": [
                          7966,
                          7983
                        ],
                        "loc": {
                          "start": {
                            "line": 276,
                            "column": 8
                          },
                          "end": {
                            "line": 276,
                            "column": 25
                          }
                        }
                      }
                    ],
                    "trailingComments": [
                      {
                        "type": "Line",
                        "value": " console.log(\"Momentum dominated.\");",
                        "range": [
                          8114,
                          8152
                        ],
                        "loc": {
                          "start": {
                            "line": 281,
                            "column": 8
                          },
                          "end": {
                            "line": 281,
                            "column": 46
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "Identifier",
                      "name": "mDeltaH",
                      "range": [
                        8168,
                        8175
                      ],
                      "loc": {
                        "start": {
                          "line": 282,
                          "column": 15
                        },
                        "end": {
                          "line": 282,
                          "column": 22
                        }
                      }
                    },
                    "range": [
                      8161,
                      8176
                    ],
                    "loc": {
                      "start": {
                        "line": 282,
                        "column": 8
                      },
                      "end": {
                        "line": 282,
                        "column": 23
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " console.log(\"Momentum dominated.\");",
                        "range": [
                          8114,
                          8152
                        ],
                        "loc": {
                          "start": {
                            "line": 281,
                            "column": 8
                          },
                          "end": {
                            "line": 281,
                            "column": 46
                          }
                        }
                      }
                    ]
                  }
                ],
                "range": [
                  6268,
                  8182
                ],
                "loc": {
                  "start": {
                    "line": 242,
                    "column": 18
                  },
                  "end": {
                    "line": 283,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                6264,
                8182
              ],
              "loc": {
                "start": {
                  "line": 242,
                  "column": 14
                },
                "end": {
                  "line": 283,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              6254,
              8182
            ],
            "loc": {
              "start": {
                "line": 242,
                "column": 4
              },
              "end": {
                "line": 283,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * The max rise of the plume at x meters downwind\n     * @param {number} x - distance (m) downwind\n     * @returns {number} vertical standard deviation at x meters downwind (m)\n     ",
                "range": [
                  6057,
                  6249
                ],
                "loc": {
                  "start": {
                    "line": 237,
                    "column": 4
                  },
                  "end": {
                    "line": 241,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * Calculates the maximum concentration dispersed\n     * @returns {number} micrograms / cubic meters\n     ",
                "range": [
                  8188,
                  8304
                ],
                "loc": {
                  "start": {
                    "line": 285,
                    "column": 4
                  },
                  "end": {
                    "line": 288,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getMaxConcentration",
              "range": [
                8309,
                8328
              ],
              "loc": {
                "start": {
                  "line": 289,
                  "column": 4
                },
                "end": {
                  "line": 289,
                  "column": 23
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "x",
                          "range": [
                            8345,
                            8346
                          ],
                          "loc": {
                            "start": {
                              "line": 290,
                              "column": 12
                            },
                            "end": {
                              "line": 290,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                8349,
                                8353
                              ],
                              "loc": {
                                "start": {
                                  "line": 290,
                                  "column": 16
                                },
                                "end": {
                                  "line": 290,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getMaxConcentrationX",
                              "range": [
                                8354,
                                8374
                              ],
                              "loc": {
                                "start": {
                                  "line": 290,
                                  "column": 21
                                },
                                "end": {
                                  "line": 290,
                                  "column": 41
                                }
                              }
                            },
                            "range": [
                              8349,
                              8374
                            ],
                            "loc": {
                              "start": {
                                "line": 290,
                                "column": 16
                              },
                              "end": {
                                "line": 290,
                                "column": 41
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            8349,
                            8376
                          ],
                          "loc": {
                            "start": {
                              "line": 290,
                              "column": 16
                            },
                            "end": {
                              "line": 290,
                              "column": 43
                            }
                          }
                        },
                        "range": [
                          8345,
                          8376
                        ],
                        "loc": {
                          "start": {
                            "line": 290,
                            "column": 12
                          },
                          "end": {
                            "line": 290,
                            "column": 43
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      8341,
                      8377
                    ],
                    "loc": {
                      "start": {
                        "line": 290,
                        "column": 8
                      },
                      "end": {
                        "line": 290,
                        "column": 44
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "stdY",
                          "range": [
                            8390,
                            8394
                          ],
                          "loc": {
                            "start": {
                              "line": 291,
                              "column": 12
                            },
                            "end": {
                              "line": 291,
                              "column": 16
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                8397,
                                8401
                              ],
                              "loc": {
                                "start": {
                                  "line": 291,
                                  "column": 19
                                },
                                "end": {
                                  "line": 291,
                                  "column": 23
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getStdY",
                              "range": [
                                8402,
                                8409
                              ],
                              "loc": {
                                "start": {
                                  "line": 291,
                                  "column": 24
                                },
                                "end": {
                                  "line": 291,
                                  "column": 31
                                }
                              }
                            },
                            "range": [
                              8397,
                              8409
                            ],
                            "loc": {
                              "start": {
                                "line": 291,
                                "column": 19
                              },
                              "end": {
                                "line": 291,
                                "column": 31
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "x",
                              "range": [
                                8410,
                                8411
                              ],
                              "loc": {
                                "start": {
                                  "line": 291,
                                  "column": 32
                                },
                                "end": {
                                  "line": 291,
                                  "column": 33
                                }
                              }
                            }
                          ],
                          "range": [
                            8397,
                            8412
                          ],
                          "loc": {
                            "start": {
                              "line": 291,
                              "column": 19
                            },
                            "end": {
                              "line": 291,
                              "column": 34
                            }
                          }
                        },
                        "range": [
                          8390,
                          8412
                        ],
                        "loc": {
                          "start": {
                            "line": 291,
                            "column": 12
                          },
                          "end": {
                            "line": 291,
                            "column": 34
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      8386,
                      8413
                    ],
                    "loc": {
                      "start": {
                        "line": 291,
                        "column": 8
                      },
                      "end": {
                        "line": 291,
                        "column": 35
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "stdZ",
                          "range": [
                            8426,
                            8430
                          ],
                          "loc": {
                            "start": {
                              "line": 292,
                              "column": 12
                            },
                            "end": {
                              "line": 292,
                              "column": 16
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                8433,
                                8437
                              ],
                              "loc": {
                                "start": {
                                  "line": 292,
                                  "column": 19
                                },
                                "end": {
                                  "line": 292,
                                  "column": 23
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getStdZ",
                              "range": [
                                8438,
                                8445
                              ],
                              "loc": {
                                "start": {
                                  "line": 292,
                                  "column": 24
                                },
                                "end": {
                                  "line": 292,
                                  "column": 31
                                }
                              }
                            },
                            "range": [
                              8433,
                              8445
                            ],
                            "loc": {
                              "start": {
                                "line": 292,
                                "column": 19
                              },
                              "end": {
                                "line": 292,
                                "column": 31
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "x",
                              "range": [
                                8446,
                                8447
                              ],
                              "loc": {
                                "start": {
                                  "line": 292,
                                  "column": 32
                                },
                                "end": {
                                  "line": 292,
                                  "column": 33
                                }
                              }
                            }
                          ],
                          "range": [
                            8433,
                            8448
                          ],
                          "loc": {
                            "start": {
                              "line": 292,
                              "column": 19
                            },
                            "end": {
                              "line": 292,
                              "column": 34
                            }
                          }
                        },
                        "range": [
                          8426,
                          8448
                        ],
                        "loc": {
                          "start": {
                            "line": 292,
                            "column": 12
                          },
                          "end": {
                            "line": 292,
                            "column": 34
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      8422,
                      8449
                    ],
                    "loc": {
                      "start": {
                        "line": 292,
                        "column": 8
                      },
                      "end": {
                        "line": 292,
                        "column": 35
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "H",
                          "range": [
                            8462,
                            8463
                          ],
                          "loc": {
                            "start": {
                              "line": 293,
                              "column": 12
                            },
                            "end": {
                              "line": 293,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                8466,
                                8470
                              ],
                              "loc": {
                                "start": {
                                  "line": 293,
                                  "column": 16
                                },
                                "end": {
                                  "line": 293,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getEffectiveSourceHeight",
                              "range": [
                                8471,
                                8495
                              ],
                              "loc": {
                                "start": {
                                  "line": 293,
                                  "column": 21
                                },
                                "end": {
                                  "line": 293,
                                  "column": 45
                                }
                              }
                            },
                            "range": [
                              8466,
                              8495
                            ],
                            "loc": {
                              "start": {
                                "line": 293,
                                "column": 16
                              },
                              "end": {
                                "line": 293,
                                "column": 45
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            8466,
                            8497
                          ],
                          "loc": {
                            "start": {
                              "line": 293,
                              "column": 16
                            },
                            "end": {
                              "line": 293,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          8462,
                          8497
                        ],
                        "loc": {
                          "start": {
                            "line": 293,
                            "column": 12
                          },
                          "end": {
                            "line": 293,
                            "column": 47
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      8458,
                      8498
                    ],
                    "loc": {
                      "start": {
                        "line": 293,
                        "column": 8
                      },
                      "end": {
                        "line": 293,
                        "column": 48
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            8512,
                            8513
                          ],
                          "loc": {
                            "start": {
                              "line": 295,
                              "column": 12
                            },
                            "end": {
                              "line": 295,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "BinaryExpression",
                          "operator": "/",
                          "left": {
                            "type": "BinaryExpression",
                            "operator": "*",
                            "left": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      8517,
                                      8521
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 21
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      8522,
                                      8528
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "range": [
                                    8517,
                                    8528
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 28
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "getEmissionRate",
                                  "range": [
                                    8529,
                                    8544
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 29
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 44
                                    }
                                  }
                                },
                                "range": [
                                  8517,
                                  8544
                                ],
                                "loc": {
                                  "start": {
                                    "line": 295,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 295,
                                    "column": 44
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                8517,
                                8546
                              ],
                              "loc": {
                                "start": {
                                  "line": 295,
                                  "column": 17
                                },
                                "end": {
                                  "line": 295,
                                  "column": 46
                                }
                              }
                            },
                            "right": {
                              "type": "Literal",
                              "value": 1000000,
                              "raw": "1000000",
                              "range": [
                                8549,
                                8556
                              ],
                              "loc": {
                                "start": {
                                  "line": 295,
                                  "column": 49
                                },
                                "end": {
                                  "line": 295,
                                  "column": 56
                                }
                              }
                            },
                            "range": [
                              8517,
                              8556
                            ],
                            "loc": {
                              "start": {
                                "line": 295,
                                "column": 17
                              },
                              "end": {
                                "line": 295,
                                "column": 56
                              }
                            }
                          },
                          "right": {
                            "type": "BinaryExpression",
                            "operator": "*",
                            "left": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "Math",
                                    "range": [
                                      8561,
                                      8565
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 61
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 65
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "PI",
                                    "range": [
                                      8566,
                                      8568
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 66
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 68
                                      }
                                    }
                                  },
                                  "range": [
                                    8561,
                                    8568
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 61
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 68
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Identifier",
                                  "name": "stdY",
                                  "range": [
                                    8571,
                                    8575
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 71
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 75
                                    }
                                  }
                                },
                                "range": [
                                  8561,
                                  8575
                                ],
                                "loc": {
                                  "start": {
                                    "line": 295,
                                    "column": 61
                                  },
                                  "end": {
                                    "line": 295,
                                    "column": 75
                                  }
                                }
                              },
                              "right": {
                                "type": "Identifier",
                                "name": "stdZ",
                                "range": [
                                  8578,
                                  8582
                                ],
                                "loc": {
                                  "start": {
                                    "line": 295,
                                    "column": 78
                                  },
                                  "end": {
                                    "line": 295,
                                    "column": 82
                                  }
                                }
                              },
                              "range": [
                                8561,
                                8582
                              ],
                              "loc": {
                                "start": {
                                  "line": 295,
                                  "column": 61
                                },
                                "end": {
                                  "line": 295,
                                  "column": 82
                                }
                              }
                            },
                            "right": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  8585,
                                  8589
                                ],
                                "loc": {
                                  "start": {
                                    "line": 295,
                                    "column": 85
                                  },
                                  "end": {
                                    "line": 295,
                                    "column": 89
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "windSpeedAtSourceHeight",
                                "range": [
                                  8590,
                                  8613
                                ],
                                "loc": {
                                  "start": {
                                    "line": 295,
                                    "column": 90
                                  },
                                  "end": {
                                    "line": 295,
                                    "column": 113
                                  }
                                }
                              },
                              "range": [
                                8585,
                                8613
                              ],
                              "loc": {
                                "start": {
                                  "line": 295,
                                  "column": 85
                                },
                                "end": {
                                  "line": 295,
                                  "column": 113
                                }
                              }
                            },
                            "range": [
                              8561,
                              8613
                            ],
                            "loc": {
                              "start": {
                                "line": 295,
                                "column": 61
                              },
                              "end": {
                                "line": 295,
                                "column": 113
                              }
                            }
                          },
                          "range": [
                            8516,
                            8614
                          ],
                          "loc": {
                            "start": {
                              "line": 295,
                              "column": 16
                            },
                            "end": {
                              "line": 295,
                              "column": 114
                            }
                          }
                        },
                        "range": [
                          8512,
                          8614
                        ],
                        "loc": {
                          "start": {
                            "line": 295,
                            "column": 12
                          },
                          "end": {
                            "line": 295,
                            "column": 114
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      8508,
                      8615
                    ],
                    "loc": {
                      "start": {
                        "line": 295,
                        "column": 8
                      },
                      "end": {
                        "line": 295,
                        "column": 115
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            8628,
                            8629
                          ],
                          "loc": {
                            "start": {
                              "line": 296,
                              "column": 12
                            },
                            "end": {
                              "line": 296,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "Math",
                              "range": [
                                8632,
                                8636
                              ],
                              "loc": {
                                "start": {
                                  "line": 296,
                                  "column": 16
                                },
                                "end": {
                                  "line": 296,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "exp",
                              "range": [
                                8637,
                                8640
                              ],
                              "loc": {
                                "start": {
                                  "line": 296,
                                  "column": 21
                                },
                                "end": {
                                  "line": 296,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              8632,
                              8640
                            ],
                            "loc": {
                              "start": {
                                "line": 296,
                                "column": 16
                              },
                              "end": {
                                "line": 296,
                                "column": 24
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "UnaryExpression",
                                "operator": "-",
                                "argument": {
                                  "type": "Literal",
                                  "value": 0.5,
                                  "raw": "0.5",
                                  "range": [
                                    8643,
                                    8646
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 296,
                                      "column": 27
                                    },
                                    "end": {
                                      "line": 296,
                                      "column": 30
                                    }
                                  }
                                },
                                "prefix": true,
                                "range": [
                                  8642,
                                  8646
                                ],
                                "loc": {
                                  "start": {
                                    "line": 296,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 296,
                                    "column": 30
                                  }
                                }
                              },
                              "right": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "Math",
                                    "range": [
                                      8650,
                                      8654
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 34
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "pow",
                                    "range": [
                                      8655,
                                      8658
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 39
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    8650,
                                    8658
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 296,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 296,
                                      "column": 42
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "/",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "H",
                                      "range": [
                                        8659,
                                        8660
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 296,
                                          "column": 43
                                        },
                                        "end": {
                                          "line": 296,
                                          "column": 44
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Identifier",
                                      "name": "stdZ",
                                      "range": [
                                        8663,
                                        8667
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 296,
                                          "column": 47
                                        },
                                        "end": {
                                          "line": 296,
                                          "column": 51
                                        }
                                      }
                                    },
                                    "range": [
                                      8659,
                                      8667
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 43
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 51
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": 2,
                                    "raw": "2",
                                    "range": [
                                      8669,
                                      8670
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 53
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 54
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  8650,
                                  8671
                                ],
                                "loc": {
                                  "start": {
                                    "line": 296,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 296,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                8641,
                                8671
                              ],
                              "loc": {
                                "start": {
                                  "line": 296,
                                  "column": 25
                                },
                                "end": {
                                  "line": 296,
                                  "column": 55
                                }
                              }
                            }
                          ],
                          "range": [
                            8632,
                            8672
                          ],
                          "loc": {
                            "start": {
                              "line": 296,
                              "column": 16
                            },
                            "end": {
                              "line": 296,
                              "column": 56
                            }
                          }
                        },
                        "range": [
                          8628,
                          8672
                        ],
                        "loc": {
                          "start": {
                            "line": 296,
                            "column": 12
                          },
                          "end": {
                            "line": 296,
                            "column": 56
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      8624,
                      8673
                    ],
                    "loc": {
                      "start": {
                        "line": 296,
                        "column": 8
                      },
                      "end": {
                        "line": 296,
                        "column": 57
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "BinaryExpression",
                      "operator": "*",
                      "left": {
                        "type": "Identifier",
                        "name": "a",
                        "range": [
                          8690,
                          8691
                        ],
                        "loc": {
                          "start": {
                            "line": 298,
                            "column": 15
                          },
                          "end": {
                            "line": 298,
                            "column": 16
                          }
                        }
                      },
                      "right": {
                        "type": "Identifier",
                        "name": "b",
                        "range": [
                          8694,
                          8695
                        ],
                        "loc": {
                          "start": {
                            "line": 298,
                            "column": 19
                          },
                          "end": {
                            "line": 298,
                            "column": 20
                          }
                        }
                      },
                      "range": [
                        8690,
                        8695
                      ],
                      "loc": {
                        "start": {
                          "line": 298,
                          "column": 15
                        },
                        "end": {
                          "line": 298,
                          "column": 20
                        }
                      }
                    },
                    "range": [
                      8683,
                      8696
                    ],
                    "loc": {
                      "start": {
                        "line": 298,
                        "column": 8
                      },
                      "end": {
                        "line": 298,
                        "column": 21
                      }
                    }
                  }
                ],
                "range": [
                  8331,
                  8702
                ],
                "loc": {
                  "start": {
                    "line": 289,
                    "column": 26
                  },
                  "end": {
                    "line": 299,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                8328,
                8702
              ],
              "loc": {
                "start": {
                  "line": 289,
                  "column": 23
                },
                "end": {
                  "line": 299,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              8309,
              8702
            ],
            "loc": {
              "start": {
                "line": 289,
                "column": 4
              },
              "end": {
                "line": 299,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * Calculates the maximum concentration dispersed\n     * @returns {number} micrograms / cubic meters\n     ",
                "range": [
                  8188,
                  8304
                ],
                "loc": {
                  "start": {
                    "line": 285,
                    "column": 4
                  },
                  "end": {
                    "line": 288,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * Calculates the distance downwind of the maximum concentration\n     * @returns {number} micrograms / cubic meter\n     ",
                "range": [
                  8708,
                  8838
                ],
                "loc": {
                  "start": {
                    "line": 301,
                    "column": 4
                  },
                  "end": {
                    "line": 304,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getMaxConcentrationX",
              "range": [
                8843,
                8863
              ],
              "loc": {
                "start": {
                  "line": 305,
                  "column": 4
                },
                "end": {
                  "line": 305,
                  "column": 24
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "stdYCoeffs",
                          "range": [
                            8924,
                            8934
                          ],
                          "loc": {
                            "start": {
                              "line": 307,
                              "column": 12
                            },
                            "end": {
                              "line": 307,
                              "column": 22
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                8937,
                                8941
                              ],
                              "loc": {
                                "start": {
                                  "line": 307,
                                  "column": 25
                                },
                                "end": {
                                  "line": 307,
                                  "column": 29
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_getStdYCoeffs",
                              "range": [
                                8942,
                                8956
                              ],
                              "loc": {
                                "start": {
                                  "line": 307,
                                  "column": 30
                                },
                                "end": {
                                  "line": 307,
                                  "column": 44
                                }
                              }
                            },
                            "range": [
                              8937,
                              8956
                            ],
                            "loc": {
                              "start": {
                                "line": 307,
                                "column": 25
                              },
                              "end": {
                                "line": 307,
                                "column": 44
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Literal",
                              "value": 5000,
                              "raw": "5000",
                              "range": [
                                8957,
                                8961
                              ],
                              "loc": {
                                "start": {
                                  "line": 307,
                                  "column": 45
                                },
                                "end": {
                                  "line": 307,
                                  "column": 49
                                }
                              }
                            }
                          ],
                          "range": [
                            8937,
                            8962
                          ],
                          "loc": {
                            "start": {
                              "line": 307,
                              "column": 25
                            },
                            "end": {
                              "line": 307,
                              "column": 50
                            }
                          }
                        },
                        "range": [
                          8924,
                          8962
                        ],
                        "loc": {
                          "start": {
                            "line": 307,
                            "column": 12
                          },
                          "end": {
                            "line": 307,
                            "column": 50
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      8920,
                      8963
                    ],
                    "loc": {
                      "start": {
                        "line": 307,
                        "column": 8
                      },
                      "end": {
                        "line": 307,
                        "column": 51
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " If unknown, set x to 5000 meters",
                        "range": [
                          8876,
                          8911
                        ],
                        "loc": {
                          "start": {
                            "line": 306,
                            "column": 8
                          },
                          "end": {
                            "line": 306,
                            "column": 43
                          }
                        }
                      }
                    ],
                    "trailingComments": [
                      {
                        "type": "Line",
                        "value": " c , d",
                        "range": [
                          8965,
                          8973
                        ],
                        "loc": {
                          "start": {
                            "line": 307,
                            "column": 53
                          },
                          "end": {
                            "line": 307,
                            "column": 61
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "stdZCoeffs",
                          "range": [
                            8986,
                            8996
                          ],
                          "loc": {
                            "start": {
                              "line": 308,
                              "column": 12
                            },
                            "end": {
                              "line": 308,
                              "column": 22
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                8999,
                                9003
                              ],
                              "loc": {
                                "start": {
                                  "line": 308,
                                  "column": 25
                                },
                                "end": {
                                  "line": 308,
                                  "column": 29
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_getStdZCoeffs",
                              "range": [
                                9004,
                                9018
                              ],
                              "loc": {
                                "start": {
                                  "line": 308,
                                  "column": 30
                                },
                                "end": {
                                  "line": 308,
                                  "column": 44
                                }
                              }
                            },
                            "range": [
                              8999,
                              9018
                            ],
                            "loc": {
                              "start": {
                                "line": 308,
                                "column": 25
                              },
                              "end": {
                                "line": 308,
                                "column": 44
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Literal",
                              "value": 5000,
                              "raw": "5000",
                              "range": [
                                9019,
                                9023
                              ],
                              "loc": {
                                "start": {
                                  "line": 308,
                                  "column": 45
                                },
                                "end": {
                                  "line": 308,
                                  "column": 49
                                }
                              }
                            }
                          ],
                          "range": [
                            8999,
                            9024
                          ],
                          "loc": {
                            "start": {
                              "line": 308,
                              "column": 25
                            },
                            "end": {
                              "line": 308,
                              "column": 50
                            }
                          }
                        },
                        "range": [
                          8986,
                          9024
                        ],
                        "loc": {
                          "start": {
                            "line": 308,
                            "column": 12
                          },
                          "end": {
                            "line": 308,
                            "column": 50
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      8982,
                      9025
                    ],
                    "loc": {
                      "start": {
                        "line": 308,
                        "column": 8
                      },
                      "end": {
                        "line": 308,
                        "column": 51
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " c , d",
                        "range": [
                          8965,
                          8973
                        ],
                        "loc": {
                          "start": {
                            "line": 307,
                            "column": 53
                          },
                          "end": {
                            "line": 307,
                            "column": 61
                          }
                        }
                      }
                    ],
                    "trailingComments": [
                      {
                        "type": "Line",
                        "value": " a , b",
                        "range": [
                          9027,
                          9035
                        ],
                        "loc": {
                          "start": {
                            "line": 308,
                            "column": 53
                          },
                          "end": {
                            "line": 308,
                            "column": 61
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "H",
                          "range": [
                            9048,
                            9049
                          ],
                          "loc": {
                            "start": {
                              "line": 309,
                              "column": 12
                            },
                            "end": {
                              "line": 309,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                9052,
                                9056
                              ],
                              "loc": {
                                "start": {
                                  "line": 309,
                                  "column": 16
                                },
                                "end": {
                                  "line": 309,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getEffectiveSourceHeight",
                              "range": [
                                9057,
                                9081
                              ],
                              "loc": {
                                "start": {
                                  "line": 309,
                                  "column": 21
                                },
                                "end": {
                                  "line": 309,
                                  "column": 45
                                }
                              }
                            },
                            "range": [
                              9052,
                              9081
                            ],
                            "loc": {
                              "start": {
                                "line": 309,
                                "column": 16
                              },
                              "end": {
                                "line": 309,
                                "column": 45
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            9052,
                            9083
                          ],
                          "loc": {
                            "start": {
                              "line": 309,
                              "column": 16
                            },
                            "end": {
                              "line": 309,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          9048,
                          9083
                        ],
                        "loc": {
                          "start": {
                            "line": 309,
                            "column": 12
                          },
                          "end": {
                            "line": 309,
                            "column": 47
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      9044,
                      9084
                    ],
                    "loc": {
                      "start": {
                        "line": 309,
                        "column": 8
                      },
                      "end": {
                        "line": 309,
                        "column": 48
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " a , b",
                        "range": [
                          9027,
                          9035
                        ],
                        "loc": {
                          "start": {
                            "line": 308,
                            "column": 53
                          },
                          "end": {
                            "line": 308,
                            "column": 61
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "pt1",
                          "range": [
                            9098,
                            9101
                          ],
                          "loc": {
                            "start": {
                              "line": 311,
                              "column": 12
                            },
                            "end": {
                              "line": 311,
                              "column": 15
                            }
                          }
                        },
                        "init": {
                          "type": "BinaryExpression",
                          "operator": "/",
                          "left": {
                            "type": "BinaryExpression",
                            "operator": "*",
                            "left": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "stdZCoeffs",
                                "range": [
                                  9105,
                                  9115
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 29
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "b",
                                "range": [
                                  9116,
                                  9117
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 31
                                  }
                                }
                              },
                              "range": [
                                9105,
                                9117
                              ],
                              "loc": {
                                "start": {
                                  "line": 311,
                                  "column": 19
                                },
                                "end": {
                                  "line": 311,
                                  "column": 31
                                }
                              }
                            },
                            "right": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "Math",
                                  "range": [
                                    9120,
                                    9124
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 38
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "pow",
                                  "range": [
                                    9125,
                                    9128
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 42
                                    }
                                  }
                                },
                                "range": [
                                  9120,
                                  9128
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 42
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "H",
                                  "range": [
                                    9129,
                                    9130
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 43
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 44
                                    }
                                  }
                                },
                                {
                                  "type": "Literal",
                                  "value": 2,
                                  "raw": "2",
                                  "range": [
                                    9132,
                                    9133
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 46
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "range": [
                                9120,
                                9134
                              ],
                              "loc": {
                                "start": {
                                  "line": 311,
                                  "column": 34
                                },
                                "end": {
                                  "line": 311,
                                  "column": 48
                                }
                              }
                            },
                            "range": [
                              9105,
                              9134
                            ],
                            "loc": {
                              "start": {
                                "line": 311,
                                "column": 19
                              },
                              "end": {
                                "line": 311,
                                "column": 48
                              }
                            }
                          },
                          "right": {
                            "type": "BinaryExpression",
                            "operator": "*",
                            "left": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "Math",
                                  "range": [
                                    9139,
                                    9143
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 53
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 57
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "pow",
                                  "range": [
                                    9144,
                                    9147
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 58
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 61
                                    }
                                  }
                                },
                                "range": [
                                  9139,
                                  9147
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 53
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 61
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "stdZCoeffs",
                                    "range": [
                                      9148,
                                      9158
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 62
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 72
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "a",
                                    "range": [
                                      9159,
                                      9160
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 73
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 74
                                      }
                                    }
                                  },
                                  "range": [
                                    9148,
                                    9160
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 62
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 74
                                    }
                                  }
                                },
                                {
                                  "type": "Literal",
                                  "value": 2,
                                  "raw": "2",
                                  "range": [
                                    9162,
                                    9163
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 76
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 77
                                    }
                                  }
                                }
                              ],
                              "range": [
                                9139,
                                9164
                              ],
                              "loc": {
                                "start": {
                                  "line": 311,
                                  "column": 53
                                },
                                "end": {
                                  "line": 311,
                                  "column": 78
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "+",
                              "left": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "stdYCoeffs",
                                  "range": [
                                    9168,
                                    9178
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 82
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 92
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "d",
                                  "range": [
                                    9179,
                                    9180
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 93
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 94
                                    }
                                  }
                                },
                                "range": [
                                  9168,
                                  9180
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 82
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 94
                                  }
                                }
                              },
                              "right": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "stdZCoeffs",
                                  "range": [
                                    9183,
                                    9193
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 97
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 107
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "b",
                                  "range": [
                                    9194,
                                    9195
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 108
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 109
                                    }
                                  }
                                },
                                "range": [
                                  9183,
                                  9195
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 97
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 109
                                  }
                                }
                              },
                              "range": [
                                9168,
                                9195
                              ],
                              "loc": {
                                "start": {
                                  "line": 311,
                                  "column": 82
                                },
                                "end": {
                                  "line": 311,
                                  "column": 109
                                }
                              }
                            },
                            "range": [
                              9139,
                              9196
                            ],
                            "loc": {
                              "start": {
                                "line": 311,
                                "column": 53
                              },
                              "end": {
                                "line": 311,
                                "column": 110
                              }
                            }
                          },
                          "range": [
                            9104,
                            9197
                          ],
                          "loc": {
                            "start": {
                              "line": 311,
                              "column": 18
                            },
                            "end": {
                              "line": 311,
                              "column": 111
                            }
                          }
                        },
                        "range": [
                          9098,
                          9197
                        ],
                        "loc": {
                          "start": {
                            "line": 311,
                            "column": 12
                          },
                          "end": {
                            "line": 311,
                            "column": 111
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      9094,
                      9198
                    ],
                    "loc": {
                      "start": {
                        "line": 311,
                        "column": 8
                      },
                      "end": {
                        "line": 311,
                        "column": 112
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "CallExpression",
                      "callee": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "Identifier",
                          "name": "Math",
                          "range": [
                            9214,
                            9218
                          ],
                          "loc": {
                            "start": {
                              "line": 312,
                              "column": 15
                            },
                            "end": {
                              "line": 312,
                              "column": 19
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "pow",
                          "range": [
                            9219,
                            9222
                          ],
                          "loc": {
                            "start": {
                              "line": 312,
                              "column": 20
                            },
                            "end": {
                              "line": 312,
                              "column": 23
                            }
                          }
                        },
                        "range": [
                          9214,
                          9222
                        ],
                        "loc": {
                          "start": {
                            "line": 312,
                            "column": 15
                          },
                          "end": {
                            "line": 312,
                            "column": 23
                          }
                        }
                      },
                      "arguments": [
                        {
                          "type": "Identifier",
                          "name": "pt1",
                          "range": [
                            9223,
                            9226
                          ],
                          "loc": {
                            "start": {
                              "line": 312,
                              "column": 24
                            },
                            "end": {
                              "line": 312,
                              "column": 27
                            }
                          }
                        },
                        {
                          "type": "BinaryExpression",
                          "operator": "/",
                          "left": {
                            "type": "Literal",
                            "value": 1,
                            "raw": "1",
                            "range": [
                              9229,
                              9230
                            ],
                            "loc": {
                              "start": {
                                "line": 312,
                                "column": 30
                              },
                              "end": {
                                "line": 312,
                                "column": 31
                              }
                            }
                          },
                          "right": {
                            "type": "BinaryExpression",
                            "operator": "*",
                            "left": {
                              "type": "Literal",
                              "value": 2,
                              "raw": "2",
                              "range": [
                                9234,
                                9235
                              ],
                              "loc": {
                                "start": {
                                  "line": 312,
                                  "column": 35
                                },
                                "end": {
                                  "line": 312,
                                  "column": 36
                                }
                              }
                            },
                            "right": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "stdZCoeffs",
                                "range": [
                                  9238,
                                  9248
                                ],
                                "loc": {
                                  "start": {
                                    "line": 312,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 312,
                                    "column": 49
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "b",
                                "range": [
                                  9249,
                                  9250
                                ],
                                "loc": {
                                  "start": {
                                    "line": 312,
                                    "column": 50
                                  },
                                  "end": {
                                    "line": 312,
                                    "column": 51
                                  }
                                }
                              },
                              "range": [
                                9238,
                                9250
                              ],
                              "loc": {
                                "start": {
                                  "line": 312,
                                  "column": 39
                                },
                                "end": {
                                  "line": 312,
                                  "column": 51
                                }
                              }
                            },
                            "range": [
                              9234,
                              9250
                            ],
                            "loc": {
                              "start": {
                                "line": 312,
                                "column": 35
                              },
                              "end": {
                                "line": 312,
                                "column": 51
                              }
                            }
                          },
                          "range": [
                            9229,
                            9251
                          ],
                          "loc": {
                            "start": {
                              "line": 312,
                              "column": 30
                            },
                            "end": {
                              "line": 312,
                              "column": 52
                            }
                          }
                        }
                      ],
                      "range": [
                        9214,
                        9253
                      ],
                      "loc": {
                        "start": {
                          "line": 312,
                          "column": 15
                        },
                        "end": {
                          "line": 312,
                          "column": 54
                        }
                      }
                    },
                    "range": [
                      9207,
                      9254
                    ],
                    "loc": {
                      "start": {
                        "line": 312,
                        "column": 8
                      },
                      "end": {
                        "line": 312,
                        "column": 55
                      }
                    }
                  }
                ],
                "range": [
                  8866,
                  9260
                ],
                "loc": {
                  "start": {
                    "line": 305,
                    "column": 27
                  },
                  "end": {
                    "line": 313,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                8863,
                9260
              ],
              "loc": {
                "start": {
                  "line": 305,
                  "column": 24
                },
                "end": {
                  "line": 313,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              8843,
              9260
            ],
            "loc": {
              "start": {
                "line": 305,
                "column": 4
              },
              "end": {
                "line": 313,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * Calculates the distance downwind of the maximum concentration\n     * @returns {number} micrograms / cubic meter\n     ",
                "range": [
                  8708,
                  8838
                ],
                "loc": {
                  "start": {
                    "line": 301,
                    "column": 4
                  },
                  "end": {
                    "line": 304,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * Calculates the concentration at a given x,y,z coordinate.\n     * Must be downwind\n     * @param {number} x - Meters downwind of source, greater than 0\n     * @param {number} y - Meters crosswind of source\n     * @param {number} z - Meters vertical of ground\n     * @returns {number} micrograms / cubic meter\n     *\n     * @example\n     * getConcentration(200, 300, 10)\n     * Calculates at 200 meters downwind, 300 east, 10 high\n     ",
                "range": [
                  9266,
                  9713
                ],
                "loc": {
                  "start": {
                    "line": 315,
                    "column": 4
                  },
                  "end": {
                    "line": 326,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getConcentration",
              "range": [
                9718,
                9734
              ],
              "loc": {
                "start": {
                  "line": 327,
                  "column": 4
                },
                "end": {
                  "line": 327,
                  "column": 20
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "x",
                  "range": [
                    9735,
                    9736
                  ],
                  "loc": {
                    "start": {
                      "line": 327,
                      "column": 21
                    },
                    "end": {
                      "line": 327,
                      "column": 22
                    }
                  }
                },
                {
                  "type": "Identifier",
                  "name": "y",
                  "range": [
                    9738,
                    9739
                  ],
                  "loc": {
                    "start": {
                      "line": 327,
                      "column": 24
                    },
                    "end": {
                      "line": 327,
                      "column": 25
                    }
                  }
                },
                {
                  "type": "Identifier",
                  "name": "z",
                  "range": [
                    9741,
                    9742
                  ],
                  "loc": {
                    "start": {
                      "line": 327,
                      "column": 27
                    },
                    "end": {
                      "line": 327,
                      "column": 28
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "stdY",
                          "range": [
                            9819,
                            9823
                          ],
                          "loc": {
                            "start": {
                              "line": 329,
                              "column": 12
                            },
                            "end": {
                              "line": 329,
                              "column": 16
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                9826,
                                9830
                              ],
                              "loc": {
                                "start": {
                                  "line": 329,
                                  "column": 19
                                },
                                "end": {
                                  "line": 329,
                                  "column": 23
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getStdY",
                              "range": [
                                9831,
                                9838
                              ],
                              "loc": {
                                "start": {
                                  "line": 329,
                                  "column": 24
                                },
                                "end": {
                                  "line": 329,
                                  "column": 31
                                }
                              }
                            },
                            "range": [
                              9826,
                              9838
                            ],
                            "loc": {
                              "start": {
                                "line": 329,
                                "column": 19
                              },
                              "end": {
                                "line": 329,
                                "column": 31
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "x",
                              "range": [
                                9839,
                                9840
                              ],
                              "loc": {
                                "start": {
                                  "line": 329,
                                  "column": 32
                                },
                                "end": {
                                  "line": 329,
                                  "column": 33
                                }
                              }
                            }
                          ],
                          "range": [
                            9826,
                            9841
                          ],
                          "loc": {
                            "start": {
                              "line": 329,
                              "column": 19
                            },
                            "end": {
                              "line": 329,
                              "column": 34
                            }
                          }
                        },
                        "range": [
                          9819,
                          9841
                        ],
                        "loc": {
                          "start": {
                            "line": 329,
                            "column": 12
                          },
                          "end": {
                            "line": 329,
                            "column": 34
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      9815,
                      9842
                    ],
                    "loc": {
                      "start": {
                        "line": 329,
                        "column": 8
                      },
                      "end": {
                        "line": 329,
                        "column": 35
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " First part of Gaussian equation 1 found on page 2",
                        "range": [
                          9754,
                          9806
                        ],
                        "loc": {
                          "start": {
                            "line": 328,
                            "column": 8
                          },
                          "end": {
                            "line": 328,
                            "column": 60
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "stdZ",
                          "range": [
                            9855,
                            9859
                          ],
                          "loc": {
                            "start": {
                              "line": 330,
                              "column": 12
                            },
                            "end": {
                              "line": 330,
                              "column": 16
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                9862,
                                9866
                              ],
                              "loc": {
                                "start": {
                                  "line": 330,
                                  "column": 19
                                },
                                "end": {
                                  "line": 330,
                                  "column": 23
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getStdZ",
                              "range": [
                                9867,
                                9874
                              ],
                              "loc": {
                                "start": {
                                  "line": 330,
                                  "column": 24
                                },
                                "end": {
                                  "line": 330,
                                  "column": 31
                                }
                              }
                            },
                            "range": [
                              9862,
                              9874
                            ],
                            "loc": {
                              "start": {
                                "line": 330,
                                "column": 19
                              },
                              "end": {
                                "line": 330,
                                "column": 31
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "x",
                              "range": [
                                9875,
                                9876
                              ],
                              "loc": {
                                "start": {
                                  "line": 330,
                                  "column": 32
                                },
                                "end": {
                                  "line": 330,
                                  "column": 33
                                }
                              }
                            }
                          ],
                          "range": [
                            9862,
                            9877
                          ],
                          "loc": {
                            "start": {
                              "line": 330,
                              "column": 19
                            },
                            "end": {
                              "line": 330,
                              "column": 34
                            }
                          }
                        },
                        "range": [
                          9855,
                          9877
                        ],
                        "loc": {
                          "start": {
                            "line": 330,
                            "column": 12
                          },
                          "end": {
                            "line": 330,
                            "column": 34
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      9851,
                      9878
                    ],
                    "loc": {
                      "start": {
                        "line": 330,
                        "column": 8
                      },
                      "end": {
                        "line": 330,
                        "column": 35
                      }
                    },
                    "trailingComments": [
                      {
                        "type": "Line",
                        "value": " Effective stack height",
                        "range": [
                          9887,
                          9912
                        ],
                        "loc": {
                          "start": {
                            "line": 331,
                            "column": 8
                          },
                          "end": {
                            "line": 331,
                            "column": 33
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "H",
                          "range": [
                            9925,
                            9926
                          ],
                          "loc": {
                            "start": {
                              "line": 332,
                              "column": 12
                            },
                            "end": {
                              "line": 332,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                9929,
                                9933
                              ],
                              "loc": {
                                "start": {
                                  "line": 332,
                                  "column": 16
                                },
                                "end": {
                                  "line": 332,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getEffectiveSourceHeight",
                              "range": [
                                9934,
                                9958
                              ],
                              "loc": {
                                "start": {
                                  "line": 332,
                                  "column": 21
                                },
                                "end": {
                                  "line": 332,
                                  "column": 45
                                }
                              }
                            },
                            "range": [
                              9929,
                              9958
                            ],
                            "loc": {
                              "start": {
                                "line": 332,
                                "column": 16
                              },
                              "end": {
                                "line": 332,
                                "column": 45
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            9929,
                            9960
                          ],
                          "loc": {
                            "start": {
                              "line": 332,
                              "column": 16
                            },
                            "end": {
                              "line": 332,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          9925,
                          9960
                        ],
                        "loc": {
                          "start": {
                            "line": 332,
                            "column": 12
                          },
                          "end": {
                            "line": 332,
                            "column": 47
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      9921,
                      9961
                    ],
                    "loc": {
                      "start": {
                        "line": 332,
                        "column": 8
                      },
                      "end": {
                        "line": 332,
                        "column": 48
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " Effective stack height",
                        "range": [
                          9887,
                          9912
                        ],
                        "loc": {
                          "start": {
                            "line": 331,
                            "column": 8
                          },
                          "end": {
                            "line": 331,
                            "column": 33
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "U",
                          "range": [
                            9974,
                            9975
                          ],
                          "loc": {
                            "start": {
                              "line": 333,
                              "column": 12
                            },
                            "end": {
                              "line": 333,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              9978,
                              9982
                            ],
                            "loc": {
                              "start": {
                                "line": 333,
                                "column": 16
                              },
                              "end": {
                                "line": 333,
                                "column": 20
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "windSpeedAtSourceHeight",
                            "range": [
                              9983,
                              10006
                            ],
                            "loc": {
                              "start": {
                                "line": 333,
                                "column": 21
                              },
                              "end": {
                                "line": 333,
                                "column": 44
                              }
                            }
                          },
                          "range": [
                            9978,
                            10006
                          ],
                          "loc": {
                            "start": {
                              "line": 333,
                              "column": 16
                            },
                            "end": {
                              "line": 333,
                              "column": 44
                            }
                          }
                        },
                        "range": [
                          9974,
                          10006
                        ],
                        "loc": {
                          "start": {
                            "line": 333,
                            "column": 12
                          },
                          "end": {
                            "line": 333,
                            "column": 44
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      9970,
                      10007
                    ],
                    "loc": {
                      "start": {
                        "line": 333,
                        "column": 8
                      },
                      "end": {
                        "line": 333,
                        "column": 45
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            10021,
                            10022
                          ],
                          "loc": {
                            "start": {
                              "line": 335,
                              "column": 12
                            },
                            "end": {
                              "line": 335,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "BinaryExpression",
                          "operator": "/",
                          "left": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    10025,
                                    10029
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 335,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 335,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "source",
                                  "range": [
                                    10030,
                                    10036
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 335,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 335,
                                      "column": 27
                                    }
                                  }
                                },
                                "range": [
                                  10025,
                                  10036
                                ],
                                "loc": {
                                  "start": {
                                    "line": 335,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 335,
                                    "column": 27
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getEmissionRate",
                                "range": [
                                  10037,
                                  10052
                                ],
                                "loc": {
                                  "start": {
                                    "line": 335,
                                    "column": 28
                                  },
                                  "end": {
                                    "line": 335,
                                    "column": 43
                                  }
                                }
                              },
                              "range": [
                                10025,
                                10052
                              ],
                              "loc": {
                                "start": {
                                  "line": 335,
                                  "column": 16
                                },
                                "end": {
                                  "line": 335,
                                  "column": 43
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              10025,
                              10054
                            ],
                            "loc": {
                              "start": {
                                "line": 335,
                                "column": 16
                              },
                              "end": {
                                "line": 335,
                                "column": 45
                              }
                            }
                          },
                          "right": {
                            "type": "BinaryExpression",
                            "operator": "*",
                            "left": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 2,
                                    "raw": "2",
                                    "range": [
                                      10058,
                                      10059
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 335,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 335,
                                        "column": 50
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        10062,
                                        10066
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 335,
                                          "column": 53
                                        },
                                        "end": {
                                          "line": 335,
                                          "column": 57
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "PI",
                                      "range": [
                                        10067,
                                        10069
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 335,
                                          "column": 58
                                        },
                                        "end": {
                                          "line": 335,
                                          "column": 60
                                        }
                                      }
                                    },
                                    "range": [
                                      10062,
                                      10069
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 335,
                                        "column": 53
                                      },
                                      "end": {
                                        "line": 335,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "range": [
                                    10058,
                                    10069
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 335,
                                      "column": 49
                                    },
                                    "end": {
                                      "line": 335,
                                      "column": 60
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Identifier",
                                  "name": "stdY",
                                  "range": [
                                    10072,
                                    10076
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 335,
                                      "column": 63
                                    },
                                    "end": {
                                      "line": 335,
                                      "column": 67
                                    }
                                  }
                                },
                                "range": [
                                  10058,
                                  10076
                                ],
                                "loc": {
                                  "start": {
                                    "line": 335,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 335,
                                    "column": 67
                                  }
                                }
                              },
                              "right": {
                                "type": "Identifier",
                                "name": "stdZ",
                                "range": [
                                  10079,
                                  10083
                                ],
                                "loc": {
                                  "start": {
                                    "line": 335,
                                    "column": 70
                                  },
                                  "end": {
                                    "line": 335,
                                    "column": 74
                                  }
                                }
                              },
                              "range": [
                                10058,
                                10083
                              ],
                              "loc": {
                                "start": {
                                  "line": 335,
                                  "column": 49
                                },
                                "end": {
                                  "line": 335,
                                  "column": 74
                                }
                              }
                            },
                            "right": {
                              "type": "Identifier",
                              "name": "U",
                              "range": [
                                10086,
                                10087
                              ],
                              "loc": {
                                "start": {
                                  "line": 335,
                                  "column": 77
                                },
                                "end": {
                                  "line": 335,
                                  "column": 78
                                }
                              }
                            },
                            "range": [
                              10058,
                              10087
                            ],
                            "loc": {
                              "start": {
                                "line": 335,
                                "column": 49
                              },
                              "end": {
                                "line": 335,
                                "column": 78
                              }
                            }
                          },
                          "range": [
                            10025,
                            10088
                          ],
                          "loc": {
                            "start": {
                              "line": 335,
                              "column": 16
                            },
                            "end": {
                              "line": 335,
                              "column": 79
                            }
                          }
                        },
                        "range": [
                          10021,
                          10088
                        ],
                        "loc": {
                          "start": {
                            "line": 335,
                            "column": 12
                          },
                          "end": {
                            "line": 335,
                            "column": 79
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      10017,
                      10089
                    ],
                    "loc": {
                      "start": {
                        "line": 335,
                        "column": 8
                      },
                      "end": {
                        "line": 335,
                        "column": 80
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            10102,
                            10103
                          ],
                          "loc": {
                            "start": {
                              "line": 336,
                              "column": 12
                            },
                            "end": {
                              "line": 336,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "Math",
                              "range": [
                                10106,
                                10110
                              ],
                              "loc": {
                                "start": {
                                  "line": 336,
                                  "column": 16
                                },
                                "end": {
                                  "line": 336,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "exp",
                              "range": [
                                10111,
                                10114
                              ],
                              "loc": {
                                "start": {
                                  "line": 336,
                                  "column": 21
                                },
                                "end": {
                                  "line": 336,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              10106,
                              10114
                            ],
                            "loc": {
                              "start": {
                                "line": 336,
                                "column": 16
                              },
                              "end": {
                                "line": 336,
                                "column": 24
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "BinaryExpression",
                              "operator": "/",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "UnaryExpression",
                                  "operator": "-",
                                  "argument": {
                                    "type": "Literal",
                                    "value": 1,
                                    "raw": "1",
                                    "range": [
                                      10116,
                                      10117
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 26
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "prefix": true,
                                  "range": [
                                    10115,
                                    10117
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 336,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 336,
                                      "column": 27
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        10120,
                                        10124
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 30
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 34
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        10125,
                                        10128
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 35
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "range": [
                                      10120,
                                      10128
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "y",
                                      "range": [
                                        10129,
                                        10130
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 39
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 40
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        10132,
                                        10133
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 42
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 43
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    10120,
                                    10134
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 336,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 336,
                                      "column": 44
                                    }
                                  }
                                },
                                "range": [
                                  10115,
                                  10134
                                ],
                                "loc": {
                                  "start": {
                                    "line": 336,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 336,
                                    "column": 44
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "Literal",
                                  "value": 2,
                                  "raw": "2",
                                  "range": [
                                    10138,
                                    10139
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 336,
                                      "column": 48
                                    },
                                    "end": {
                                      "line": 336,
                                      "column": 49
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        10142,
                                        10146
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 52
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 56
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        10147,
                                        10150
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 57
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 60
                                        }
                                      }
                                    },
                                    "range": [
                                      10142,
                                      10150
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "stdY",
                                      "range": [
                                        10151,
                                        10155
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 61
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 65
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        10157,
                                        10158
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 67
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 68
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    10142,
                                    10159
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 336,
                                      "column": 52
                                    },
                                    "end": {
                                      "line": 336,
                                      "column": 69
                                    }
                                  }
                                },
                                "range": [
                                  10138,
                                  10159
                                ],
                                "loc": {
                                  "start": {
                                    "line": 336,
                                    "column": 48
                                  },
                                  "end": {
                                    "line": 336,
                                    "column": 69
                                  }
                                }
                              },
                              "range": [
                                10115,
                                10160
                              ],
                              "loc": {
                                "start": {
                                  "line": 336,
                                  "column": 25
                                },
                                "end": {
                                  "line": 336,
                                  "column": 70
                                }
                              }
                            }
                          ],
                          "range": [
                            10106,
                            10161
                          ],
                          "loc": {
                            "start": {
                              "line": 336,
                              "column": 16
                            },
                            "end": {
                              "line": 336,
                              "column": 71
                            }
                          }
                        },
                        "range": [
                          10102,
                          10161
                        ],
                        "loc": {
                          "start": {
                            "line": 336,
                            "column": 12
                          },
                          "end": {
                            "line": 336,
                            "column": 71
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      10098,
                      10162
                    ],
                    "loc": {
                      "start": {
                        "line": 336,
                        "column": 8
                      },
                      "end": {
                        "line": 336,
                        "column": 72
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            10175,
                            10176
                          ],
                          "loc": {
                            "start": {
                              "line": 337,
                              "column": 12
                            },
                            "end": {
                              "line": 337,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "Math",
                              "range": [
                                10179,
                                10183
                              ],
                              "loc": {
                                "start": {
                                  "line": 337,
                                  "column": 16
                                },
                                "end": {
                                  "line": 337,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "exp",
                              "range": [
                                10184,
                                10187
                              ],
                              "loc": {
                                "start": {
                                  "line": 337,
                                  "column": 21
                                },
                                "end": {
                                  "line": 337,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              10179,
                              10187
                            ],
                            "loc": {
                              "start": {
                                "line": 337,
                                "column": 16
                              },
                              "end": {
                                "line": 337,
                                "column": 24
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "BinaryExpression",
                              "operator": "/",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "UnaryExpression",
                                  "operator": "-",
                                  "argument": {
                                    "type": "Literal",
                                    "value": 1,
                                    "raw": "1",
                                    "range": [
                                      10189,
                                      10190
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 26
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "prefix": true,
                                  "range": [
                                    10188,
                                    10190
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 337,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 337,
                                      "column": 27
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        10193,
                                        10197
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 30
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 34
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        10198,
                                        10201
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 35
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "range": [
                                      10193,
                                      10201
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "BinaryExpression",
                                      "operator": "-",
                                      "left": {
                                        "type": "Identifier",
                                        "name": "z",
                                        "range": [
                                          10202,
                                          10203
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 40
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Identifier",
                                        "name": "H",
                                        "range": [
                                          10206,
                                          10207
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 44
                                          }
                                        }
                                      },
                                      "range": [
                                        10202,
                                        10207
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 39
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 44
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        10209,
                                        10210
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 46
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 47
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    10193,
                                    10211
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 337,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 337,
                                      "column": 48
                                    }
                                  }
                                },
                                "range": [
                                  10188,
                                  10211
                                ],
                                "loc": {
                                  "start": {
                                    "line": 337,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 337,
                                    "column": 48
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "Literal",
                                  "value": 2,
                                  "raw": "2",
                                  "range": [
                                    10215,
                                    10216
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 337,
                                      "column": 52
                                    },
                                    "end": {
                                      "line": 337,
                                      "column": 53
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        10219,
                                        10223
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 56
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 60
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        10224,
                                        10227
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 61
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 64
                                        }
                                      }
                                    },
                                    "range": [
                                      10219,
                                      10227
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 56
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "stdZ",
                                      "range": [
                                        10228,
                                        10232
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 65
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 69
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        10234,
                                        10235
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 71
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 72
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    10219,
                                    10236
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 337,
                                      "column": 56
                                    },
                                    "end": {
                                      "line": 337,
                                      "column": 73
                                    }
                                  }
                                },
                                "range": [
                                  10215,
                                  10236
                                ],
                                "loc": {
                                  "start": {
                                    "line": 337,
                                    "column": 52
                                  },
                                  "end": {
                                    "line": 337,
                                    "column": 73
                                  }
                                }
                              },
                              "range": [
                                10188,
                                10237
                              ],
                              "loc": {
                                "start": {
                                  "line": 337,
                                  "column": 25
                                },
                                "end": {
                                  "line": 337,
                                  "column": 74
                                }
                              }
                            }
                          ],
                          "range": [
                            10179,
                            10238
                          ],
                          "loc": {
                            "start": {
                              "line": 337,
                              "column": 16
                            },
                            "end": {
                              "line": 337,
                              "column": 75
                            }
                          }
                        },
                        "range": [
                          10175,
                          10238
                        ],
                        "loc": {
                          "start": {
                            "line": 337,
                            "column": 12
                          },
                          "end": {
                            "line": 337,
                            "column": 75
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      10171,
                      10239
                    ],
                    "loc": {
                      "start": {
                        "line": 337,
                        "column": 8
                      },
                      "end": {
                        "line": 337,
                        "column": 76
                      }
                    }
                  },
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            10252,
                            10253
                          ],
                          "loc": {
                            "start": {
                              "line": 338,
                              "column": 12
                            },
                            "end": {
                              "line": 338,
                              "column": 13
                            }
                          }
                        },
                        "init": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "Math",
                              "range": [
                                10256,
                                10260
                              ],
                              "loc": {
                                "start": {
                                  "line": 338,
                                  "column": 16
                                },
                                "end": {
                                  "line": 338,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "exp",
                              "range": [
                                10261,
                                10264
                              ],
                              "loc": {
                                "start": {
                                  "line": 338,
                                  "column": 21
                                },
                                "end": {
                                  "line": 338,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              10256,
                              10264
                            ],
                            "loc": {
                              "start": {
                                "line": 338,
                                "column": 16
                              },
                              "end": {
                                "line": 338,
                                "column": 24
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "BinaryExpression",
                              "operator": "/",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "UnaryExpression",
                                  "operator": "-",
                                  "argument": {
                                    "type": "Literal",
                                    "value": 1,
                                    "raw": "1",
                                    "range": [
                                      10266,
                                      10267
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 338,
                                        "column": 26
                                      },
                                      "end": {
                                        "line": 338,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "prefix": true,
                                  "range": [
                                    10265,
                                    10267
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 338,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 338,
                                      "column": 27
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        10270,
                                        10274
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 30
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 34
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        10275,
                                        10278
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 35
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "range": [
                                      10270,
                                      10278
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 338,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 338,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "BinaryExpression",
                                      "operator": "+",
                                      "left": {
                                        "type": "Identifier",
                                        "name": "z",
                                        "range": [
                                          10279,
                                          10280
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 40
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Identifier",
                                        "name": "H",
                                        "range": [
                                          10283,
                                          10284
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 44
                                          }
                                        }
                                      },
                                      "range": [
                                        10279,
                                        10284
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 39
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 44
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        10286,
                                        10287
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 46
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 47
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    10270,
                                    10288
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 338,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 338,
                                      "column": 48
                                    }
                                  }
                                },
                                "range": [
                                  10265,
                                  10288
                                ],
                                "loc": {
                                  "start": {
                                    "line": 338,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 338,
                                    "column": 48
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "Literal",
                                  "value": 2,
                                  "raw": "2",
                                  "range": [
                                    10292,
                                    10293
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 338,
                                      "column": 52
                                    },
                                    "end": {
                                      "line": 338,
                                      "column": 53
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        10296,
                                        10300
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 56
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 60
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        10301,
                                        10304
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 61
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 64
                                        }
                                      }
                                    },
                                    "range": [
                                      10296,
                                      10304
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 338,
                                        "column": 56
                                      },
                                      "end": {
                                        "line": 338,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "stdZ",
                                      "range": [
                                        10305,
                                        10309
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 65
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 69
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        10311,
                                        10312
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 71
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 72
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    10296,
                                    10313
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 338,
                                      "column": 56
                                    },
                                    "end": {
                                      "line": 338,
                                      "column": 73
                                    }
                                  }
                                },
                                "range": [
                                  10292,
                                  10313
                                ],
                                "loc": {
                                  "start": {
                                    "line": 338,
                                    "column": 52
                                  },
                                  "end": {
                                    "line": 338,
                                    "column": 73
                                  }
                                }
                              },
                              "range": [
                                10265,
                                10314
                              ],
                              "loc": {
                                "start": {
                                  "line": 338,
                                  "column": 25
                                },
                                "end": {
                                  "line": 338,
                                  "column": 74
                                }
                              }
                            }
                          ],
                          "range": [
                            10256,
                            10315
                          ],
                          "loc": {
                            "start": {
                              "line": 338,
                              "column": 16
                            },
                            "end": {
                              "line": 338,
                              "column": 75
                            }
                          }
                        },
                        "range": [
                          10252,
                          10315
                        ],
                        "loc": {
                          "start": {
                            "line": 338,
                            "column": 12
                          },
                          "end": {
                            "line": 338,
                            "column": 75
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      10248,
                      10316
                    ],
                    "loc": {
                      "start": {
                        "line": 338,
                        "column": 8
                      },
                      "end": {
                        "line": 338,
                        "column": 76
                      }
                    },
                    "trailingComments": [
                      {
                        "type": "Line",
                        "value": " Put it all together! get",
                        "range": [
                          10334,
                          10361
                        ],
                        "loc": {
                          "start": {
                            "line": 340,
                            "column": 8
                          },
                          "end": {
                            "line": 340,
                            "column": 35
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "BinaryExpression",
                      "operator": "*",
                      "left": {
                        "type": "BinaryExpression",
                        "operator": "*",
                        "left": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            10377,
                            10378
                          ],
                          "loc": {
                            "start": {
                              "line": 341,
                              "column": 15
                            },
                            "end": {
                              "line": 341,
                              "column": 16
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            10381,
                            10382
                          ],
                          "loc": {
                            "start": {
                              "line": 341,
                              "column": 19
                            },
                            "end": {
                              "line": 341,
                              "column": 20
                            }
                          }
                        },
                        "range": [
                          10377,
                          10382
                        ],
                        "loc": {
                          "start": {
                            "line": 341,
                            "column": 15
                          },
                          "end": {
                            "line": 341,
                            "column": 20
                          }
                        }
                      },
                      "right": {
                        "type": "BinaryExpression",
                        "operator": "+",
                        "left": {
                          "type": "Identifier",
                          "name": "c",
                          "range": [
                            10386,
                            10387
                          ],
                          "loc": {
                            "start": {
                              "line": 341,
                              "column": 24
                            },
                            "end": {
                              "line": 341,
                              "column": 25
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "d",
                          "range": [
                            10390,
                            10391
                          ],
                          "loc": {
                            "start": {
                              "line": 341,
                              "column": 28
                            },
                            "end": {
                              "line": 341,
                              "column": 29
                            }
                          }
                        },
                        "range": [
                          10386,
                          10391
                        ],
                        "loc": {
                          "start": {
                            "line": 341,
                            "column": 24
                          },
                          "end": {
                            "line": 341,
                            "column": 29
                          }
                        }
                      },
                      "range": [
                        10377,
                        10392
                      ],
                      "loc": {
                        "start": {
                          "line": 341,
                          "column": 15
                        },
                        "end": {
                          "line": 341,
                          "column": 30
                        }
                      }
                    },
                    "range": [
                      10370,
                      10393
                    ],
                    "loc": {
                      "start": {
                        "line": 341,
                        "column": 8
                      },
                      "end": {
                        "line": 341,
                        "column": 31
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Line",
                        "value": " Put it all together! get",
                        "range": [
                          10334,
                          10361
                        ],
                        "loc": {
                          "start": {
                            "line": 340,
                            "column": 8
                          },
                          "end": {
                            "line": 340,
                            "column": 35
                          }
                        }
                      }
                    ]
                  }
                ],
                "range": [
                  9744,
                  10399
                ],
                "loc": {
                  "start": {
                    "line": 327,
                    "column": 30
                  },
                  "end": {
                    "line": 342,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                9734,
                10399
              ],
              "loc": {
                "start": {
                  "line": 327,
                  "column": 20
                },
                "end": {
                  "line": 342,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              9718,
              10399
            ],
            "loc": {
              "start": {
                "line": 327,
                "column": 4
              },
              "end": {
                "line": 342,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * Calculates the concentration at a given x,y,z coordinate.\n     * Must be downwind\n     * @param {number} x - Meters downwind of source, greater than 0\n     * @param {number} y - Meters crosswind of source\n     * @param {number} z - Meters vertical of ground\n     * @returns {number} micrograms / cubic meter\n     *\n     * @example\n     * getConcentration(200, 300, 10)\n     * Calculates at 200 meters downwind, 300 east, 10 high\n     ",
                "range": [
                  9266,
                  9713
                ],
                "loc": {
                  "start": {
                    "line": 315,
                    "column": 4
                  },
                  "end": {
                    "line": 326,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * Calculates the stdY, stdZ, and concentrations for a list of x coordinates\n     *  directly downwind of the source\n     * Useful in creating graphs / processing large amounts of data at once\n     * @param {number[]} xs - a list of x's\n     * @returns {Stat[]} a list of stats\n     ",
                "range": [
                  10405,
                  10698
                ],
                "loc": {
                  "start": {
                    "line": 344,
                    "column": 4
                  },
                  "end": {
                    "line": 350,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getStatsForXs",
              "range": [
                10703,
                10716
              ],
              "loc": {
                "start": {
                  "line": 351,
                  "column": 4
                },
                "end": {
                  "line": 351,
                  "column": 17
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "xs",
                  "range": [
                    10717,
                    10719
                  ],
                  "loc": {
                    "start": {
                      "line": 351,
                      "column": 18
                    },
                    "end": {
                      "line": 351,
                      "column": 20
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "stats",
                          "range": [
                            10735,
                            10740
                          ],
                          "loc": {
                            "start": {
                              "line": 352,
                              "column": 12
                            },
                            "end": {
                              "line": 352,
                              "column": 17
                            }
                          }
                        },
                        "init": {
                          "type": "ArrayExpression",
                          "elements": [],
                          "range": [
                            10743,
                            10745
                          ],
                          "loc": {
                            "start": {
                              "line": 352,
                              "column": 20
                            },
                            "end": {
                              "line": 352,
                              "column": 22
                            }
                          }
                        },
                        "range": [
                          10735,
                          10745
                        ],
                        "loc": {
                          "start": {
                            "line": 352,
                            "column": 12
                          },
                          "end": {
                            "line": 352,
                            "column": 22
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      10731,
                      10746
                    ],
                    "loc": {
                      "start": {
                        "line": 352,
                        "column": 8
                      },
                      "end": {
                        "line": 352,
                        "column": 23
                      }
                    }
                  },
                  {
                    "type": "ForStatement",
                    "init": {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "i",
                            "range": [
                              10764,
                              10765
                            ],
                            "loc": {
                              "start": {
                                "line": 353,
                                "column": 17
                              },
                              "end": {
                                "line": 353,
                                "column": 18
                              }
                            }
                          },
                          "init": {
                            "type": "Literal",
                            "value": 0,
                            "raw": "0",
                            "range": [
                              10768,
                              10769
                            ],
                            "loc": {
                              "start": {
                                "line": 353,
                                "column": 21
                              },
                              "end": {
                                "line": 353,
                                "column": 22
                              }
                            }
                          },
                          "range": [
                            10764,
                            10769
                          ],
                          "loc": {
                            "start": {
                              "line": 353,
                              "column": 17
                            },
                            "end": {
                              "line": 353,
                              "column": 22
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        10760,
                        10769
                      ],
                      "loc": {
                        "start": {
                          "line": 353,
                          "column": 13
                        },
                        "end": {
                          "line": 353,
                          "column": 22
                        }
                      }
                    },
                    "test": {
                      "type": "BinaryExpression",
                      "operator": "<",
                      "left": {
                        "type": "Identifier",
                        "name": "i",
                        "range": [
                          10771,
                          10772
                        ],
                        "loc": {
                          "start": {
                            "line": 353,
                            "column": 24
                          },
                          "end": {
                            "line": 353,
                            "column": 25
                          }
                        }
                      },
                      "right": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "Identifier",
                          "name": "xs",
                          "range": [
                            10775,
                            10777
                          ],
                          "loc": {
                            "start": {
                              "line": 353,
                              "column": 28
                            },
                            "end": {
                              "line": 353,
                              "column": 30
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "length",
                          "range": [
                            10778,
                            10784
                          ],
                          "loc": {
                            "start": {
                              "line": 353,
                              "column": 31
                            },
                            "end": {
                              "line": 353,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          10775,
                          10784
                        ],
                        "loc": {
                          "start": {
                            "line": 353,
                            "column": 28
                          },
                          "end": {
                            "line": 353,
                            "column": 37
                          }
                        }
                      },
                      "range": [
                        10771,
                        10784
                      ],
                      "loc": {
                        "start": {
                          "line": 353,
                          "column": 24
                        },
                        "end": {
                          "line": 353,
                          "column": 37
                        }
                      }
                    },
                    "update": {
                      "type": "UpdateExpression",
                      "operator": "++",
                      "argument": {
                        "type": "Identifier",
                        "name": "i",
                        "range": [
                          10786,
                          10787
                        ],
                        "loc": {
                          "start": {
                            "line": 353,
                            "column": 39
                          },
                          "end": {
                            "line": 353,
                            "column": 40
                          }
                        }
                      },
                      "prefix": false,
                      "range": [
                        10786,
                        10789
                      ],
                      "loc": {
                        "start": {
                          "line": 353,
                          "column": 39
                        },
                        "end": {
                          "line": 353,
                          "column": 42
                        }
                      }
                    },
                    "body": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "stats",
                                "range": [
                                  10805,
                                  10810
                                ],
                                "loc": {
                                  "start": {
                                    "line": 354,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 354,
                                    "column": 17
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "push",
                                "range": [
                                  10811,
                                  10815
                                ],
                                "loc": {
                                  "start": {
                                    "line": 354,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 354,
                                    "column": 22
                                  }
                                }
                              },
                              "range": [
                                10805,
                                10815
                              ],
                              "loc": {
                                "start": {
                                  "line": 354,
                                  "column": 12
                                },
                                "end": {
                                  "line": 354,
                                  "column": 22
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "ObjectExpression",
                                "properties": [
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "x",
                                      "range": [
                                        10834,
                                        10835
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 355,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 355,
                                          "column": 17
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "MemberExpression",
                                      "computed": true,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "xs",
                                        "range": [
                                          10837,
                                          10839
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 355,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 355,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "i",
                                        "range": [
                                          10840,
                                          10841
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 355,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 355,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "range": [
                                        10837,
                                        10842
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 355,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 355,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      10834,
                                      10842
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 355,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 355,
                                        "column": 24
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "y",
                                      "range": [
                                        10860,
                                        10861
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 356,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 356,
                                          "column": 17
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "Literal",
                                      "value": 0,
                                      "raw": "0",
                                      "range": [
                                        10863,
                                        10864
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 356,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 356,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      10860,
                                      10864
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 356,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 356,
                                        "column": 20
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "z",
                                      "range": [
                                        10882,
                                        10883
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 357,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 357,
                                          "column": 17
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "Literal",
                                      "value": 0,
                                      "raw": "0",
                                      "range": [
                                        10885,
                                        10886
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 357,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 357,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      10882,
                                      10886
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 357,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 357,
                                        "column": 20
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "stdY",
                                      "range": [
                                        10904,
                                        10908
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 358,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 358,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "ThisExpression",
                                          "range": [
                                            10910,
                                            10914
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 358,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 358,
                                              "column": 26
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "getStdY",
                                          "range": [
                                            10915,
                                            10922
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 358,
                                              "column": 27
                                            },
                                            "end": {
                                              "line": 358,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "range": [
                                          10910,
                                          10922
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 34
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "MemberExpression",
                                          "computed": true,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "xs",
                                            "range": [
                                              10923,
                                              10925
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 358,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 358,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "i",
                                            "range": [
                                              10926,
                                              10927
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 358,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 358,
                                                "column": 39
                                              }
                                            }
                                          },
                                          "range": [
                                            10923,
                                            10928
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 358,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 358,
                                              "column": 40
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        10910,
                                        10929
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 358,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 358,
                                          "column": 41
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      10904,
                                      10929
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 358,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 358,
                                        "column": 41
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "stdZ",
                                      "range": [
                                        10947,
                                        10951
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 359,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 359,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "ThisExpression",
                                          "range": [
                                            10953,
                                            10957
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 359,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 359,
                                              "column": 26
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "getStdZ",
                                          "range": [
                                            10958,
                                            10965
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 359,
                                              "column": 27
                                            },
                                            "end": {
                                              "line": 359,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "range": [
                                          10953,
                                          10965
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 359,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 359,
                                            "column": 34
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "MemberExpression",
                                          "computed": true,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "xs",
                                            "range": [
                                              10966,
                                              10968
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "i",
                                            "range": [
                                              10969,
                                              10970
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 39
                                              }
                                            }
                                          },
                                          "range": [
                                            10966,
                                            10971
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 359,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 359,
                                              "column": 40
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        10953,
                                        10972
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 359,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 359,
                                          "column": 41
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      10947,
                                      10972
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 359,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 359,
                                        "column": 41
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "concentration",
                                      "range": [
                                        10990,
                                        11003
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 360,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 360,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "ThisExpression",
                                          "range": [
                                            11005,
                                            11009
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 360,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 360,
                                              "column": 35
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "getConcentration",
                                          "range": [
                                            11010,
                                            11026
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 360,
                                              "column": 36
                                            },
                                            "end": {
                                              "line": 360,
                                              "column": 52
                                            }
                                          }
                                        },
                                        "range": [
                                          11005,
                                          11026
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 360,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 360,
                                            "column": 52
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "MemberExpression",
                                          "computed": true,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "xs",
                                            "range": [
                                              11027,
                                              11029
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 53
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 55
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "i",
                                            "range": [
                                              11030,
                                              11031
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 56
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 57
                                              }
                                            }
                                          },
                                          "range": [
                                            11027,
                                            11032
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 360,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 360,
                                              "column": 58
                                            }
                                          }
                                        },
                                        {
                                          "type": "Literal",
                                          "value": 0,
                                          "raw": "0",
                                          "range": [
                                            11034,
                                            11035
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 360,
                                              "column": 60
                                            },
                                            "end": {
                                              "line": 360,
                                              "column": 61
                                            }
                                          }
                                        },
                                        {
                                          "type": "Literal",
                                          "value": 0,
                                          "raw": "0",
                                          "range": [
                                            11037,
                                            11038
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 360,
                                              "column": 63
                                            },
                                            "end": {
                                              "line": 360,
                                              "column": 64
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        11005,
                                        11039
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 360,
                                          "column": 31
                                        },
                                        "end": {
                                          "line": 360,
                                          "column": 65
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      10990,
                                      11039
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 360,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 360,
                                        "column": 65
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  10816,
                                  11053
                                ],
                                "loc": {
                                  "start": {
                                    "line": 354,
                                    "column": 23
                                  },
                                  "end": {
                                    "line": 361,
                                    "column": 13
                                  }
                                }
                              }
                            ],
                            "range": [
                              10805,
                              11054
                            ],
                            "loc": {
                              "start": {
                                "line": 354,
                                "column": 12
                              },
                              "end": {
                                "line": 361,
                                "column": 14
                              }
                            }
                          },
                          "range": [
                            10805,
                            11063
                          ],
                          "loc": {
                            "start": {
                              "line": 354,
                              "column": 12
                            },
                            "end": {
                              "line": 362,
                              "column": 8
                            }
                          }
                        }
                      ],
                      "range": [
                        10791,
                        11064
                      ],
                      "loc": {
                        "start": {
                          "line": 353,
                          "column": 44
                        },
                        "end": {
                          "line": 362,
                          "column": 9
                        }
                      }
                    },
                    "range": [
                      10755,
                      11064
                    ],
                    "loc": {
                      "start": {
                        "line": 353,
                        "column": 8
                      },
                      "end": {
                        "line": 362,
                        "column": 9
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "Identifier",
                      "name": "stats",
                      "range": [
                        11080,
                        11085
                      ],
                      "loc": {
                        "start": {
                          "line": 363,
                          "column": 15
                        },
                        "end": {
                          "line": 363,
                          "column": 20
                        }
                      }
                    },
                    "range": [
                      11073,
                      11086
                    ],
                    "loc": {
                      "start": {
                        "line": 363,
                        "column": 8
                      },
                      "end": {
                        "line": 363,
                        "column": 21
                      }
                    }
                  }
                ],
                "range": [
                  10721,
                  11092
                ],
                "loc": {
                  "start": {
                    "line": 351,
                    "column": 22
                  },
                  "end": {
                    "line": 364,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                10716,
                11092
              ],
              "loc": {
                "start": {
                  "line": 351,
                  "column": 17
                },
                "end": {
                  "line": 364,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              10703,
              11092
            ],
            "loc": {
              "start": {
                "line": 351,
                "column": 4
              },
              "end": {
                "line": 364,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * Calculates the stdY, stdZ, and concentrations for a list of x coordinates\n     *  directly downwind of the source\n     * Useful in creating graphs / processing large amounts of data at once\n     * @param {number[]} xs - a list of x's\n     * @returns {Stat[]} a list of stats\n     ",
                "range": [
                  10405,
                  10698
                ],
                "loc": {
                  "start": {
                    "line": 344,
                    "column": 4
                  },
                  "end": {
                    "line": 350,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * Same as getStatsForXs, but for 3d coordinates\n     * @param {Coord[]} coords - a list of objects with x,y,z params\n     * @returns {Stat[]}\n     ",
                "range": [
                  11098,
                  11256
                ],
                "loc": {
                  "start": {
                    "line": 366,
                    "column": 4
                  },
                  "end": {
                    "line": 370,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "getStatsForCoords",
              "range": [
                11261,
                11278
              ],
              "loc": {
                "start": {
                  "line": 371,
                  "column": 4
                },
                "end": {
                  "line": 371,
                  "column": 21
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "coords",
                  "range": [
                    11279,
                    11285
                  ],
                  "loc": {
                    "start": {
                      "line": 371,
                      "column": 22
                    },
                    "end": {
                      "line": 371,
                      "column": 28
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "VariableDeclaration",
                    "declarations": [
                      {
                        "type": "VariableDeclarator",
                        "id": {
                          "type": "Identifier",
                          "name": "stats",
                          "range": [
                            11301,
                            11306
                          ],
                          "loc": {
                            "start": {
                              "line": 372,
                              "column": 12
                            },
                            "end": {
                              "line": 372,
                              "column": 17
                            }
                          }
                        },
                        "init": {
                          "type": "ArrayExpression",
                          "elements": [],
                          "range": [
                            11309,
                            11311
                          ],
                          "loc": {
                            "start": {
                              "line": 372,
                              "column": 20
                            },
                            "end": {
                              "line": 372,
                              "column": 22
                            }
                          }
                        },
                        "range": [
                          11301,
                          11311
                        ],
                        "loc": {
                          "start": {
                            "line": 372,
                            "column": 12
                          },
                          "end": {
                            "line": 372,
                            "column": 22
                          }
                        }
                      }
                    ],
                    "kind": "let",
                    "range": [
                      11297,
                      11312
                    ],
                    "loc": {
                      "start": {
                        "line": 372,
                        "column": 8
                      },
                      "end": {
                        "line": 372,
                        "column": 23
                      }
                    }
                  },
                  {
                    "type": "ForStatement",
                    "init": {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "i",
                            "range": [
                              11330,
                              11331
                            ],
                            "loc": {
                              "start": {
                                "line": 373,
                                "column": 17
                              },
                              "end": {
                                "line": 373,
                                "column": 18
                              }
                            }
                          },
                          "init": {
                            "type": "Literal",
                            "value": 0,
                            "raw": "0",
                            "range": [
                              11334,
                              11335
                            ],
                            "loc": {
                              "start": {
                                "line": 373,
                                "column": 21
                              },
                              "end": {
                                "line": 373,
                                "column": 22
                              }
                            }
                          },
                          "range": [
                            11330,
                            11335
                          ],
                          "loc": {
                            "start": {
                              "line": 373,
                              "column": 17
                            },
                            "end": {
                              "line": 373,
                              "column": 22
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        11326,
                        11335
                      ],
                      "loc": {
                        "start": {
                          "line": 373,
                          "column": 13
                        },
                        "end": {
                          "line": 373,
                          "column": 22
                        }
                      }
                    },
                    "test": {
                      "type": "BinaryExpression",
                      "operator": "<",
                      "left": {
                        "type": "Identifier",
                        "name": "i",
                        "range": [
                          11337,
                          11338
                        ],
                        "loc": {
                          "start": {
                            "line": 373,
                            "column": 24
                          },
                          "end": {
                            "line": 373,
                            "column": 25
                          }
                        }
                      },
                      "right": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "Identifier",
                          "name": "coords",
                          "range": [
                            11341,
                            11347
                          ],
                          "loc": {
                            "start": {
                              "line": 373,
                              "column": 28
                            },
                            "end": {
                              "line": 373,
                              "column": 34
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "length",
                          "range": [
                            11348,
                            11354
                          ],
                          "loc": {
                            "start": {
                              "line": 373,
                              "column": 35
                            },
                            "end": {
                              "line": 373,
                              "column": 41
                            }
                          }
                        },
                        "range": [
                          11341,
                          11354
                        ],
                        "loc": {
                          "start": {
                            "line": 373,
                            "column": 28
                          },
                          "end": {
                            "line": 373,
                            "column": 41
                          }
                        }
                      },
                      "range": [
                        11337,
                        11354
                      ],
                      "loc": {
                        "start": {
                          "line": 373,
                          "column": 24
                        },
                        "end": {
                          "line": 373,
                          "column": 41
                        }
                      }
                    },
                    "update": {
                      "type": "UpdateExpression",
                      "operator": "++",
                      "argument": {
                        "type": "Identifier",
                        "name": "i",
                        "range": [
                          11356,
                          11357
                        ],
                        "loc": {
                          "start": {
                            "line": 373,
                            "column": 43
                          },
                          "end": {
                            "line": 373,
                            "column": 44
                          }
                        }
                      },
                      "prefix": false,
                      "range": [
                        11356,
                        11359
                      ],
                      "loc": {
                        "start": {
                          "line": 373,
                          "column": 43
                        },
                        "end": {
                          "line": 373,
                          "column": 46
                        }
                      }
                    },
                    "body": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "stats",
                                "range": [
                                  11375,
                                  11380
                                ],
                                "loc": {
                                  "start": {
                                    "line": 374,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 374,
                                    "column": 17
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "push",
                                "range": [
                                  11381,
                                  11385
                                ],
                                "loc": {
                                  "start": {
                                    "line": 374,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 374,
                                    "column": 22
                                  }
                                }
                              },
                              "range": [
                                11375,
                                11385
                              ],
                              "loc": {
                                "start": {
                                  "line": 374,
                                  "column": 12
                                },
                                "end": {
                                  "line": 374,
                                  "column": 22
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "ObjectExpression",
                                "properties": [
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "x",
                                      "range": [
                                        11404,
                                        11405
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 375,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 375,
                                          "column": 17
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "MemberExpression",
                                        "computed": true,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "coords",
                                          "range": [
                                            11407,
                                            11413
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 375,
                                              "column": 19
                                            },
                                            "end": {
                                              "line": 375,
                                              "column": 25
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "i",
                                          "range": [
                                            11414,
                                            11415
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 375,
                                              "column": 26
                                            },
                                            "end": {
                                              "line": 375,
                                              "column": 27
                                            }
                                          }
                                        },
                                        "range": [
                                          11407,
                                          11416
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 375,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 375,
                                            "column": 28
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          11417,
                                          11418
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 375,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 375,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "range": [
                                        11407,
                                        11418
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 375,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 375,
                                          "column": 30
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      11404,
                                      11418
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 375,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 375,
                                        "column": 30
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "y",
                                      "range": [
                                        11436,
                                        11437
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 376,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 376,
                                          "column": 17
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "MemberExpression",
                                        "computed": true,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "coords",
                                          "range": [
                                            11439,
                                            11445
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 376,
                                              "column": 19
                                            },
                                            "end": {
                                              "line": 376,
                                              "column": 25
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "i",
                                          "range": [
                                            11446,
                                            11447
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 376,
                                              "column": 26
                                            },
                                            "end": {
                                              "line": 376,
                                              "column": 27
                                            }
                                          }
                                        },
                                        "range": [
                                          11439,
                                          11448
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 376,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 376,
                                            "column": 28
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "y",
                                        "range": [
                                          11449,
                                          11450
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 376,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 376,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "range": [
                                        11439,
                                        11450
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 376,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 376,
                                          "column": 30
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      11436,
                                      11450
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 376,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 376,
                                        "column": 30
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "z",
                                      "range": [
                                        11468,
                                        11469
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 377,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 377,
                                          "column": 17
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "MemberExpression",
                                        "computed": true,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "coords",
                                          "range": [
                                            11471,
                                            11477
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 377,
                                              "column": 19
                                            },
                                            "end": {
                                              "line": 377,
                                              "column": 25
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "i",
                                          "range": [
                                            11478,
                                            11479
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 377,
                                              "column": 26
                                            },
                                            "end": {
                                              "line": 377,
                                              "column": 27
                                            }
                                          }
                                        },
                                        "range": [
                                          11471,
                                          11480
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 377,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 377,
                                            "column": 28
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "z",
                                        "range": [
                                          11481,
                                          11482
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 377,
                                            "column": 29
                                          },
                                          "end": {
                                            "line": 377,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "range": [
                                        11471,
                                        11482
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 377,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 377,
                                          "column": 30
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      11468,
                                      11482
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 377,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 377,
                                        "column": 30
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "stdY",
                                      "range": [
                                        11500,
                                        11504
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 378,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 378,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "ThisExpression",
                                          "range": [
                                            11506,
                                            11510
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 378,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 378,
                                              "column": 26
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "getStdY",
                                          "range": [
                                            11511,
                                            11518
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 378,
                                              "column": 27
                                            },
                                            "end": {
                                              "line": 378,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "range": [
                                          11506,
                                          11518
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 378,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 378,
                                            "column": 34
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "MemberExpression",
                                          "computed": true,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "xs",
                                            "range": [
                                              11519,
                                              11521
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 378,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 378,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "i",
                                            "range": [
                                              11522,
                                              11523
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 378,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 378,
                                                "column": 39
                                              }
                                            }
                                          },
                                          "range": [
                                            11519,
                                            11524
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 378,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 378,
                                              "column": 40
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        11506,
                                        11525
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 378,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 378,
                                          "column": 41
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      11500,
                                      11525
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 378,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 378,
                                        "column": 41
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "stdZ",
                                      "range": [
                                        11543,
                                        11547
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 379,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 379,
                                          "column": 20
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "ThisExpression",
                                          "range": [
                                            11549,
                                            11553
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 379,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 379,
                                              "column": 26
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "getStdZ",
                                          "range": [
                                            11554,
                                            11561
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 379,
                                              "column": 27
                                            },
                                            "end": {
                                              "line": 379,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "range": [
                                          11549,
                                          11561
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 379,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 379,
                                            "column": 34
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "MemberExpression",
                                          "computed": true,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "xs",
                                            "range": [
                                              11562,
                                              11564
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 379,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 379,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "i",
                                            "range": [
                                              11565,
                                              11566
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 379,
                                                "column": 38
                                              },
                                              "end": {
                                                "line": 379,
                                                "column": 39
                                              }
                                            }
                                          },
                                          "range": [
                                            11562,
                                            11567
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 379,
                                              "column": 35
                                            },
                                            "end": {
                                              "line": 379,
                                              "column": 40
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        11549,
                                        11568
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 379,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 379,
                                          "column": 41
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      11543,
                                      11568
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 379,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 379,
                                        "column": 41
                                      }
                                    }
                                  },
                                  {
                                    "type": "Property",
                                    "key": {
                                      "type": "Identifier",
                                      "name": "concentration",
                                      "range": [
                                        11586,
                                        11599
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 380,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 380,
                                          "column": 29
                                        }
                                      }
                                    },
                                    "value": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "ThisExpression",
                                          "range": [
                                            11601,
                                            11605
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 380,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 380,
                                              "column": 35
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "getConcentration",
                                          "range": [
                                            11606,
                                            11622
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 380,
                                              "column": 36
                                            },
                                            "end": {
                                              "line": 380,
                                              "column": 52
                                            }
                                          }
                                        },
                                        "range": [
                                          11601,
                                          11622
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 380,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 380,
                                            "column": 52
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "MemberExpression",
                                            "computed": true,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "coords",
                                              "range": [
                                                11623,
                                                11629
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 53
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 59
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "i",
                                              "range": [
                                                11630,
                                                11631
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 60
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 61
                                                }
                                              }
                                            },
                                            "range": [
                                              11623,
                                              11632
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 53
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 62
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "x",
                                            "range": [
                                              11633,
                                              11634
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 63
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 64
                                              }
                                            }
                                          },
                                          "range": [
                                            11623,
                                            11634
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 380,
                                              "column": 53
                                            },
                                            "end": {
                                              "line": 380,
                                              "column": 64
                                            }
                                          }
                                        },
                                        {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "MemberExpression",
                                            "computed": true,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "coords",
                                              "range": [
                                                11636,
                                                11642
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 66
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 72
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "i",
                                              "range": [
                                                11643,
                                                11644
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 73
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 74
                                                }
                                              }
                                            },
                                            "range": [
                                              11636,
                                              11645
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 66
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 75
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "y",
                                            "range": [
                                              11646,
                                              11647
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 76
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 77
                                              }
                                            }
                                          },
                                          "range": [
                                            11636,
                                            11647
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 380,
                                              "column": 66
                                            },
                                            "end": {
                                              "line": 380,
                                              "column": 77
                                            }
                                          }
                                        },
                                        {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "MemberExpression",
                                            "computed": true,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "coords",
                                              "range": [
                                                11649,
                                                11655
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 79
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 85
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "i",
                                              "range": [
                                                11656,
                                                11657
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 86
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 87
                                                }
                                              }
                                            },
                                            "range": [
                                              11649,
                                              11658
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 79
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 88
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "z",
                                            "range": [
                                              11659,
                                              11660
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 89
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 90
                                              }
                                            }
                                          },
                                          "range": [
                                            11649,
                                            11660
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 380,
                                              "column": 79
                                            },
                                            "end": {
                                              "line": 380,
                                              "column": 90
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        11601,
                                        11661
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 380,
                                          "column": 31
                                        },
                                        "end": {
                                          "line": 380,
                                          "column": 91
                                        }
                                      }
                                    },
                                    "kind": "init",
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "range": [
                                      11586,
                                      11661
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 380,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 380,
                                        "column": 91
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  11386,
                                  11675
                                ],
                                "loc": {
                                  "start": {
                                    "line": 374,
                                    "column": 23
                                  },
                                  "end": {
                                    "line": 381,
                                    "column": 13
                                  }
                                }
                              }
                            ],
                            "range": [
                              11375,
                              11676
                            ],
                            "loc": {
                              "start": {
                                "line": 374,
                                "column": 12
                              },
                              "end": {
                                "line": 381,
                                "column": 14
                              }
                            }
                          },
                          "range": [
                            11375,
                            11685
                          ],
                          "loc": {
                            "start": {
                              "line": 374,
                              "column": 12
                            },
                            "end": {
                              "line": 382,
                              "column": 8
                            }
                          }
                        }
                      ],
                      "range": [
                        11361,
                        11686
                      ],
                      "loc": {
                        "start": {
                          "line": 373,
                          "column": 48
                        },
                        "end": {
                          "line": 382,
                          "column": 9
                        }
                      }
                    },
                    "range": [
                      11321,
                      11686
                    ],
                    "loc": {
                      "start": {
                        "line": 373,
                        "column": 8
                      },
                      "end": {
                        "line": 382,
                        "column": 9
                      }
                    }
                  },
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "Identifier",
                      "name": "stats",
                      "range": [
                        11702,
                        11707
                      ],
                      "loc": {
                        "start": {
                          "line": 383,
                          "column": 15
                        },
                        "end": {
                          "line": 383,
                          "column": 20
                        }
                      }
                    },
                    "range": [
                      11695,
                      11708
                    ],
                    "loc": {
                      "start": {
                        "line": 383,
                        "column": 8
                      },
                      "end": {
                        "line": 383,
                        "column": 21
                      }
                    }
                  }
                ],
                "range": [
                  11287,
                  11714
                ],
                "loc": {
                  "start": {
                    "line": 371,
                    "column": 30
                  },
                  "end": {
                    "line": 384,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                11278,
                11714
              ],
              "loc": {
                "start": {
                  "line": 371,
                  "column": 21
                },
                "end": {
                  "line": 384,
                  "column": 5
                }
              }
            },
            "kind": "method",
            "computed": false,
            "range": [
              11261,
              11714
            ],
            "loc": {
              "start": {
                "line": 371,
                "column": 4
              },
              "end": {
                "line": 384,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * Same as getStatsForXs, but for 3d coordinates\n     * @param {Coord[]} coords - a list of objects with x,y,z params\n     * @returns {Stat[]}\n     ",
                "range": [
                  11098,
                  11256
                ],
                "loc": {
                  "start": {
                    "line": 366,
                    "column": 4
                  },
                  "end": {
                    "line": 370,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          }
        ],
        "range": [
          2180,
          11716
        ],
        "loc": {
          "start": {
            "line": 79,
            "column": 20
          },
          "end": {
            "line": 385,
            "column": 1
          }
        }
      },
      "range": [
        2160,
        11716
      ],
      "loc": {
        "start": {
          "line": 79,
          "column": 0
        },
        "end": {
          "line": 385,
          "column": 1
        }
      },
      "leadingComments": [],
      "name": "_",
      "trailingComments": []
    },
    {
      "type": "ExportNamedDeclaration",
      "declaration": null,
      "specifiers": [
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "SourceType",
            "range": [
              11727,
              11737
            ],
            "loc": {
              "start": {
                "line": 387,
                "column": 9
              },
              "end": {
                "line": 387,
                "column": 19
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "SourceType",
            "range": [
              11727,
              11737
            ],
            "loc": {
              "start": {
                "line": 387,
                "column": 9
              },
              "end": {
                "line": 387,
                "column": 19
              }
            }
          },
          "range": [
            11727,
            11737
          ],
          "loc": {
            "start": {
              "line": 387,
              "column": 9
            },
            "end": {
              "line": 387,
              "column": 19
            }
          }
        }
      ],
      "source": null,
      "range": [
        11718,
        11740
      ],
      "loc": {
        "start": {
          "line": 387,
          "column": 0
        },
        "end": {
          "line": 388,
          "column": 0
        }
      }
    },
    {
      "type": "ExportNamedDeclaration",
      "declaration": null,
      "specifiers": [
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "Source",
            "range": [
              11749,
              11755
            ],
            "loc": {
              "start": {
                "line": 388,
                "column": 9
              },
              "end": {
                "line": 388,
                "column": 15
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "Source",
            "range": [
              11749,
              11755
            ],
            "loc": {
              "start": {
                "line": 388,
                "column": 9
              },
              "end": {
                "line": 388,
                "column": 15
              }
            }
          },
          "range": [
            11749,
            11755
          ],
          "loc": {
            "start": {
              "line": 388,
              "column": 9
            },
            "end": {
              "line": 388,
              "column": 15
            }
          }
        }
      ],
      "source": null,
      "range": [
        11740,
        11758
      ],
      "loc": {
        "start": {
          "line": 388,
          "column": 0
        },
        "end": {
          "line": 388,
          "column": 18
        }
      }
    },
    {
      "type": "ExportNamedDeclaration",
      "declaration": null,
      "specifiers": [
        {
          "type": "ExportSpecifier",
          "exported": {
            "type": "Identifier",
            "name": "Atmosphere",
            "range": [
              11768,
              11778
            ],
            "loc": {
              "start": {
                "line": 389,
                "column": 9
              },
              "end": {
                "line": 389,
                "column": 19
              }
            }
          },
          "local": {
            "type": "Identifier",
            "name": "Atmosphere",
            "range": [
              11768,
              11778
            ],
            "loc": {
              "start": {
                "line": 389,
                "column": 9
              },
              "end": {
                "line": 389,
                "column": 19
              }
            }
          },
          "range": [
            11768,
            11778
          ],
          "loc": {
            "start": {
              "line": 389,
              "column": 9
            },
            "end": {
              "line": 389,
              "column": 19
            }
          }
        }
      ],
      "source": null,
      "range": [
        11759,
        11781
      ],
      "loc": {
        "start": {
          "line": 389,
          "column": 0
        },
        "end": {
          "line": 389,
          "column": 22
        }
      }
    },
    {
      "type": "Identifier",
      "declaration": {
        "type": "Identifier",
        "name": "GaussianPlume",
        "range": [
          11797,
          11810
        ],
        "loc": {
          "start": {
            "line": 390,
            "column": 15
          },
          "end": {
            "line": 390,
            "column": 28
          }
        }
      },
      "range": [
        11782,
        11811
      ],
      "loc": {
        "start": {
          "line": 390,
          "column": 0
        },
        "end": {
          "line": 390,
          "column": 29
        }
      },
      "name": "_",
      "leadingComments": [],
      "trailingComments": []
    },
    {
      "type": "ExportDefaultDeclaration",
      "declaration": {
        "type": "ClassDeclaration",
        "id": {
          "type": "Identifier",
          "name": "GaussianPlume",
          "range": [
            2166,
            2179
          ],
          "loc": {
            "start": {
              "line": 79,
              "column": 6
            },
            "end": {
              "line": 79,
              "column": 19
            }
          }
        },
        "superClass": null,
        "body": {
          "type": "ClassBody",
          "body": [
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "constructor",
                "range": [
                  2349,
                  2360
                ],
                "loc": {
                  "start": {
                    "line": 86,
                    "column": 4
                  },
                  "end": {
                    "line": 86,
                    "column": 15
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "atmosphere",
                    "range": [
                      2361,
                      2371
                    ],
                    "loc": {
                      "start": {
                        "line": 86,
                        "column": 16
                      },
                      "end": {
                        "line": 86,
                        "column": 26
                      }
                    }
                  },
                  {
                    "type": "Identifier",
                    "name": "source",
                    "range": [
                      2373,
                      2379
                    ],
                    "loc": {
                      "start": {
                        "line": 86,
                        "column": 28
                      },
                      "end": {
                        "line": 86,
                        "column": 34
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2391,
                              2395
                            ],
                            "loc": {
                              "start": {
                                "line": 87,
                                "column": 8
                              },
                              "end": {
                                "line": 87,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "setAtmosphere",
                            "range": [
                              2396,
                              2409
                            ],
                            "loc": {
                              "start": {
                                "line": 87,
                                "column": 13
                              },
                              "end": {
                                "line": 87,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            2391,
                            2409
                          ],
                          "loc": {
                            "start": {
                              "line": 87,
                              "column": 8
                            },
                            "end": {
                              "line": 87,
                              "column": 26
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "Identifier",
                            "name": "atmosphere",
                            "range": [
                              2410,
                              2420
                            ],
                            "loc": {
                              "start": {
                                "line": 87,
                                "column": 27
                              },
                              "end": {
                                "line": 87,
                                "column": 37
                              }
                            }
                          }
                        ],
                        "range": [
                          2391,
                          2421
                        ],
                        "loc": {
                          "start": {
                            "line": 87,
                            "column": 8
                          },
                          "end": {
                            "line": 87,
                            "column": 38
                          }
                        }
                      },
                      "range": [
                        2391,
                        2422
                      ],
                      "loc": {
                        "start": {
                          "line": 87,
                          "column": 8
                        },
                        "end": {
                          "line": 87,
                          "column": 39
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2431,
                              2435
                            ],
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 8
                              },
                              "end": {
                                "line": 88,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "addSource",
                            "range": [
                              2436,
                              2445
                            ],
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 13
                              },
                              "end": {
                                "line": 88,
                                "column": 22
                              }
                            }
                          },
                          "range": [
                            2431,
                            2445
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 8
                            },
                            "end": {
                              "line": 88,
                              "column": 22
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "Identifier",
                            "name": "source",
                            "range": [
                              2446,
                              2452
                            ],
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 23
                              },
                              "end": {
                                "line": 88,
                                "column": 29
                              }
                            }
                          }
                        ],
                        "range": [
                          2431,
                          2453
                        ],
                        "loc": {
                          "start": {
                            "line": 88,
                            "column": 8
                          },
                          "end": {
                            "line": 88,
                            "column": 30
                          }
                        }
                      },
                      "range": [
                        2431,
                        2454
                      ],
                      "loc": {
                        "start": {
                          "line": 88,
                          "column": 8
                        },
                        "end": {
                          "line": 88,
                          "column": 31
                        }
                      }
                    }
                  ],
                  "range": [
                    2381,
                    2460
                  ],
                  "loc": {
                    "start": {
                      "line": 86,
                      "column": 36
                    },
                    "end": {
                      "line": 89,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  2360,
                  2460
                ],
                "loc": {
                  "start": {
                    "line": 86,
                    "column": 15
                  },
                  "end": {
                    "line": 89,
                    "column": 5
                  }
                }
              },
              "kind": "constructor",
              "computed": false,
              "range": [
                2349,
                2460
              ],
              "loc": {
                "start": {
                  "line": 86,
                  "column": 4
                },
                "end": {
                  "line": 89,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * For now, each Plume contains a constant atmosphere and a single Source\n     * @param {Atmosphere} atmosphere\n     * @param {Source} source\n     ",
                  "range": [
                    2187,
                    2344
                  ],
                  "loc": {
                    "start": {
                      "line": 81,
                      "column": 4
                    },
                    "end": {
                      "line": 85,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * @override\n     * @returns {string}\n     ",
                  "range": [
                    2466,
                    2519
                  ],
                  "loc": {
                    "start": {
                      "line": 91,
                      "column": 4
                    },
                    "end": {
                      "line": 94,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "toString",
                "range": [
                  2524,
                  2532
                ],
                "loc": {
                  "start": {
                    "line": 95,
                    "column": 4
                  },
                  "end": {
                    "line": 95,
                    "column": 12
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "Literal",
                        "value": "${this.source.toString()} in ${this._atm.toString()}",
                        "raw": "'${this.source.toString()} in ${this._atm.toString()}'",
                        "range": [
                          2552,
                          2606
                        ],
                        "loc": {
                          "start": {
                            "line": 96,
                            "column": 15
                          },
                          "end": {
                            "line": 96,
                            "column": 69
                          }
                        }
                      },
                      "range": [
                        2545,
                        2607
                      ],
                      "loc": {
                        "start": {
                          "line": 96,
                          "column": 8
                        },
                        "end": {
                          "line": 96,
                          "column": 70
                        }
                      }
                    }
                  ],
                  "range": [
                    2535,
                    2613
                  ],
                  "loc": {
                    "start": {
                      "line": 95,
                      "column": 15
                    },
                    "end": {
                      "line": 97,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  2532,
                  2613
                ],
                "loc": {
                  "start": {
                    "line": 95,
                    "column": 12
                  },
                  "end": {
                    "line": 97,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                2524,
                2613
              ],
              "loc": {
                "start": {
                  "line": 95,
                  "column": 4
                },
                "end": {
                  "line": 97,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * @override\n     * @returns {string}\n     ",
                  "range": [
                    2466,
                    2519
                  ],
                  "loc": {
                    "start": {
                      "line": 91,
                      "column": 4
                    },
                    "end": {
                      "line": 94,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Adds a single source to the plume\n     * @param {Source} source\n     * @returns {GaussianPlume} For chaining purposes\n     ",
                  "range": [
                    2619,
                    2755
                  ],
                  "loc": {
                    "start": {
                      "line": 99,
                      "column": 4
                    },
                    "end": {
                      "line": 103,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "addSource",
                "range": [
                  2760,
                  2769
                ],
                "loc": {
                  "start": {
                    "line": 104,
                    "column": 4
                  },
                  "end": {
                    "line": 104,
                    "column": 13
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "source",
                    "range": [
                      2770,
                      2776
                    ],
                    "loc": {
                      "start": {
                        "line": 104,
                        "column": 14
                      },
                      "end": {
                        "line": 104,
                        "column": 20
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2788,
                              2792
                            ],
                            "loc": {
                              "start": {
                                "line": 105,
                                "column": 8
                              },
                              "end": {
                                "line": 105,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_source",
                            "range": [
                              2793,
                              2800
                            ],
                            "loc": {
                              "start": {
                                "line": 105,
                                "column": 13
                              },
                              "end": {
                                "line": 105,
                                "column": 20
                              }
                            }
                          },
                          "range": [
                            2788,
                            2800
                          ],
                          "loc": {
                            "start": {
                              "line": 105,
                              "column": 8
                            },
                            "end": {
                              "line": 105,
                              "column": 20
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "source",
                          "range": [
                            2803,
                            2809
                          ],
                          "loc": {
                            "start": {
                              "line": 105,
                              "column": 23
                            },
                            "end": {
                              "line": 105,
                              "column": 29
                            }
                          }
                        },
                        "range": [
                          2788,
                          2809
                        ],
                        "loc": {
                          "start": {
                            "line": 105,
                            "column": 8
                          },
                          "end": {
                            "line": 105,
                            "column": 29
                          }
                        }
                      },
                      "range": [
                        2788,
                        2810
                      ],
                      "loc": {
                        "start": {
                          "line": 105,
                          "column": 8
                        },
                        "end": {
                          "line": 105,
                          "column": 30
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "ThisExpression",
                        "range": [
                          2826,
                          2830
                        ],
                        "loc": {
                          "start": {
                            "line": 106,
                            "column": 15
                          },
                          "end": {
                            "line": 106,
                            "column": 19
                          }
                        }
                      },
                      "range": [
                        2819,
                        2831
                      ],
                      "loc": {
                        "start": {
                          "line": 106,
                          "column": 8
                        },
                        "end": {
                          "line": 106,
                          "column": 20
                        }
                      }
                    }
                  ],
                  "range": [
                    2778,
                    2837
                  ],
                  "loc": {
                    "start": {
                      "line": 104,
                      "column": 22
                    },
                    "end": {
                      "line": 107,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  2769,
                  2837
                ],
                "loc": {
                  "start": {
                    "line": 104,
                    "column": 13
                  },
                  "end": {
                    "line": 107,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                2760,
                2837
              ],
              "loc": {
                "start": {
                  "line": 104,
                  "column": 4
                },
                "end": {
                  "line": 107,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Adds a single source to the plume\n     * @param {Source} source\n     * @returns {GaussianPlume} For chaining purposes\n     ",
                  "range": [
                    2619,
                    2755
                  ],
                  "loc": {
                    "start": {
                      "line": 99,
                      "column": 4
                    },
                    "end": {
                      "line": 103,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {Source}\n     ",
                  "range": [
                    2843,
                    2887
                  ],
                  "loc": {
                    "start": {
                      "line": 109,
                      "column": 4
                    },
                    "end": {
                      "line": 112,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "source",
                "range": [
                  2896,
                  2902
                ],
                "loc": {
                  "start": {
                    "line": 113,
                    "column": 8
                  },
                  "end": {
                    "line": 113,
                    "column": 14
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            2922,
                            2926
                          ],
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 15
                            },
                            "end": {
                              "line": 114,
                              "column": 19
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_source",
                          "range": [
                            2927,
                            2934
                          ],
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 20
                            },
                            "end": {
                              "line": 114,
                              "column": 27
                            }
                          }
                        },
                        "range": [
                          2922,
                          2934
                        ],
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 15
                          },
                          "end": {
                            "line": 114,
                            "column": 27
                          }
                        }
                      },
                      "range": [
                        2915,
                        2935
                      ],
                      "loc": {
                        "start": {
                          "line": 114,
                          "column": 8
                        },
                        "end": {
                          "line": 114,
                          "column": 28
                        }
                      }
                    }
                  ],
                  "range": [
                    2905,
                    2941
                  ],
                  "loc": {
                    "start": {
                      "line": 113,
                      "column": 17
                    },
                    "end": {
                      "line": 115,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  2902,
                  2941
                ],
                "loc": {
                  "start": {
                    "line": 113,
                    "column": 14
                  },
                  "end": {
                    "line": 115,
                    "column": 5
                  }
                }
              },
              "kind": "get",
              "computed": false,
              "range": [
                2892,
                2941
              ],
              "loc": {
                "start": {
                  "line": 113,
                  "column": 4
                },
                "end": {
                  "line": 115,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {Source}\n     ",
                  "range": [
                    2843,
                    2887
                  ],
                  "loc": {
                    "start": {
                      "line": 109,
                      "column": 4
                    },
                    "end": {
                      "line": 112,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * @param {Atmosphere} atmosphere\n     * @returns {GaussianPlume} For chaining purposes\n     ",
                  "range": [
                    2947,
                    3050
                  ],
                  "loc": {
                    "start": {
                      "line": 117,
                      "column": 4
                    },
                    "end": {
                      "line": 120,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "setAtmosphere",
                "range": [
                  3055,
                  3068
                ],
                "loc": {
                  "start": {
                    "line": 121,
                    "column": 4
                  },
                  "end": {
                    "line": 121,
                    "column": 17
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "atmosphere",
                    "range": [
                      3069,
                      3079
                    ],
                    "loc": {
                      "start": {
                        "line": 121,
                        "column": 18
                      },
                      "end": {
                        "line": 121,
                        "column": 28
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              3091,
                              3095
                            ],
                            "loc": {
                              "start": {
                                "line": 122,
                                "column": 8
                              },
                              "end": {
                                "line": 122,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_atm",
                            "range": [
                              3096,
                              3100
                            ],
                            "loc": {
                              "start": {
                                "line": 122,
                                "column": 13
                              },
                              "end": {
                                "line": 122,
                                "column": 17
                              }
                            }
                          },
                          "range": [
                            3091,
                            3100
                          ],
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 8
                            },
                            "end": {
                              "line": 122,
                              "column": 17
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "atmosphere",
                          "range": [
                            3103,
                            3113
                          ],
                          "loc": {
                            "start": {
                              "line": 122,
                              "column": 20
                            },
                            "end": {
                              "line": 122,
                              "column": 30
                            }
                          }
                        },
                        "range": [
                          3091,
                          3113
                        ],
                        "loc": {
                          "start": {
                            "line": 122,
                            "column": 8
                          },
                          "end": {
                            "line": 122,
                            "column": 30
                          }
                        }
                      },
                      "range": [
                        3091,
                        3114
                      ],
                      "loc": {
                        "start": {
                          "line": 122,
                          "column": 8
                        },
                        "end": {
                          "line": 122,
                          "column": 31
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "ThisExpression",
                        "range": [
                          3130,
                          3134
                        ],
                        "loc": {
                          "start": {
                            "line": 123,
                            "column": 15
                          },
                          "end": {
                            "line": 123,
                            "column": 19
                          }
                        }
                      },
                      "range": [
                        3123,
                        3135
                      ],
                      "loc": {
                        "start": {
                          "line": 123,
                          "column": 8
                        },
                        "end": {
                          "line": 123,
                          "column": 20
                        }
                      }
                    }
                  ],
                  "range": [
                    3081,
                    3141
                  ],
                  "loc": {
                    "start": {
                      "line": 121,
                      "column": 30
                    },
                    "end": {
                      "line": 124,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  3068,
                  3141
                ],
                "loc": {
                  "start": {
                    "line": 121,
                    "column": 17
                  },
                  "end": {
                    "line": 124,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                3055,
                3141
              ],
              "loc": {
                "start": {
                  "line": 121,
                  "column": 4
                },
                "end": {
                  "line": 124,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * @param {Atmosphere} atmosphere\n     * @returns {GaussianPlume} For chaining purposes\n     ",
                  "range": [
                    2947,
                    3050
                  ],
                  "loc": {
                    "start": {
                      "line": 117,
                      "column": 4
                    },
                    "end": {
                      "line": 120,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * @returns {Atmosphere}\n     ",
                  "range": [
                    3147,
                    3187
                  ],
                  "loc": {
                    "start": {
                      "line": 126,
                      "column": 4
                    },
                    "end": {
                      "line": 128,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "atmosphere",
                "range": [
                  3196,
                  3206
                ],
                "loc": {
                  "start": {
                    "line": 129,
                    "column": 8
                  },
                  "end": {
                    "line": 129,
                    "column": 18
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            3226,
                            3230
                          ],
                          "loc": {
                            "start": {
                              "line": 130,
                              "column": 15
                            },
                            "end": {
                              "line": 130,
                              "column": 19
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_atm",
                          "range": [
                            3231,
                            3235
                          ],
                          "loc": {
                            "start": {
                              "line": 130,
                              "column": 20
                            },
                            "end": {
                              "line": 130,
                              "column": 24
                            }
                          }
                        },
                        "range": [
                          3226,
                          3235
                        ],
                        "loc": {
                          "start": {
                            "line": 130,
                            "column": 15
                          },
                          "end": {
                            "line": 130,
                            "column": 24
                          }
                        }
                      },
                      "range": [
                        3219,
                        3236
                      ],
                      "loc": {
                        "start": {
                          "line": 130,
                          "column": 8
                        },
                        "end": {
                          "line": 130,
                          "column": 25
                        }
                      }
                    }
                  ],
                  "range": [
                    3209,
                    3242
                  ],
                  "loc": {
                    "start": {
                      "line": 129,
                      "column": 21
                    },
                    "end": {
                      "line": 131,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  3206,
                  3242
                ],
                "loc": {
                  "start": {
                    "line": 129,
                    "column": 18
                  },
                  "end": {
                    "line": 131,
                    "column": 5
                  }
                }
              },
              "kind": "get",
              "computed": false,
              "range": [
                3192,
                3242
              ],
              "loc": {
                "start": {
                  "line": 129,
                  "column": 4
                },
                "end": {
                  "line": 131,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * @returns {Atmosphere}\n     ",
                  "range": [
                    3147,
                    3187
                  ],
                  "loc": {
                    "start": {
                      "line": 126,
                      "column": 4
                    },
                    "end": {
                      "line": 128,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Y_COEFF}\n     ",
                  "range": [
                    3248,
                    3406
                  ],
                  "loc": {
                    "start": {
                      "line": 133,
                      "column": 4
                    },
                    "end": {
                      "line": 138,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "_getStdYCoeffs",
                "range": [
                  3411,
                  3425
                ],
                "loc": {
                  "start": {
                    "line": 139,
                    "column": 4
                  },
                  "end": {
                    "line": 139,
                    "column": 18
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "x",
                    "range": [
                      3426,
                      3427
                    ],
                    "loc": {
                      "start": {
                        "line": 139,
                        "column": 19
                      },
                      "end": {
                        "line": 139,
                        "column": 20
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "index",
                            "range": [
                              3443,
                              3448
                            ],
                            "loc": {
                              "start": {
                                "line": 140,
                                "column": 12
                              },
                              "end": {
                                "line": 140,
                                "column": 17
                              }
                            }
                          },
                          "init": null,
                          "range": [
                            3443,
                            3448
                          ],
                          "loc": {
                            "start": {
                              "line": 140,
                              "column": 12
                            },
                            "end": {
                              "line": 140,
                              "column": 17
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        3439,
                        3449
                      ],
                      "loc": {
                        "start": {
                          "line": 140,
                          "column": 8
                        },
                        "end": {
                          "line": 140,
                          "column": 18
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "coeffs",
                            "range": [
                              3462,
                              3468
                            ],
                            "loc": {
                              "start": {
                                "line": 141,
                                "column": 12
                              },
                              "end": {
                                "line": 141,
                                "column": 18
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": true,
                            "object": {
                              "type": "Identifier",
                              "name": "STD_Y_COEFFS",
                              "range": [
                                3471,
                                3483
                              ],
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 21
                                },
                                "end": {
                                  "line": 141,
                                  "column": 33
                                }
                              }
                            },
                            "property": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    3484,
                                    3488
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 141,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 141,
                                      "column": 38
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "_atm",
                                  "range": [
                                    3489,
                                    3493
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 141,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 141,
                                      "column": 43
                                    }
                                  }
                                },
                                "range": [
                                  3484,
                                  3493
                                ],
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 43
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "grade",
                                "range": [
                                  3494,
                                  3499
                                ],
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 44
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 49
                                  }
                                }
                              },
                              "range": [
                                3484,
                                3499
                              ],
                              "loc": {
                                "start": {
                                  "line": 141,
                                  "column": 34
                                },
                                "end": {
                                  "line": 141,
                                  "column": 49
                                }
                              }
                            },
                            "range": [
                              3471,
                              3500
                            ],
                            "loc": {
                              "start": {
                                "line": 141,
                                "column": 21
                              },
                              "end": {
                                "line": 141,
                                "column": 50
                              }
                            }
                          },
                          "range": [
                            3462,
                            3500
                          ],
                          "loc": {
                            "start": {
                              "line": 141,
                              "column": 12
                            },
                            "end": {
                              "line": 141,
                              "column": 50
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        3458,
                        3501
                      ],
                      "loc": {
                        "start": {
                          "line": 141,
                          "column": 8
                        },
                        "end": {
                          "line": 141,
                          "column": 51
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "BinaryExpression",
                        "operator": "<",
                        "left": {
                          "type": "Identifier",
                          "name": "x",
                          "range": [
                            3514,
                            3515
                          ],
                          "loc": {
                            "start": {
                              "line": 142,
                              "column": 12
                            },
                            "end": {
                              "line": 142,
                              "column": 13
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": 10000,
                          "raw": "10000",
                          "range": [
                            3518,
                            3523
                          ],
                          "loc": {
                            "start": {
                              "line": 142,
                              "column": 16
                            },
                            "end": {
                              "line": 142,
                              "column": 21
                            }
                          }
                        },
                        "range": [
                          3514,
                          3523
                        ],
                        "loc": {
                          "start": {
                            "line": 142,
                            "column": 12
                          },
                          "end": {
                            "line": 142,
                            "column": 21
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "Identifier",
                                "name": "index",
                                "range": [
                                  3539,
                                  3544
                                ],
                                "loc": {
                                  "start": {
                                    "line": 143,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 143,
                                    "column": 17
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": 0,
                                "raw": "0",
                                "range": [
                                  3547,
                                  3548
                                ],
                                "loc": {
                                  "start": {
                                    "line": 143,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 143,
                                    "column": 21
                                  }
                                }
                              },
                              "range": [
                                3539,
                                3548
                              ],
                              "loc": {
                                "start": {
                                  "line": 143,
                                  "column": 12
                                },
                                "end": {
                                  "line": 143,
                                  "column": 21
                                }
                              }
                            },
                            "range": [
                              3539,
                              3549
                            ],
                            "loc": {
                              "start": {
                                "line": 143,
                                "column": 12
                              },
                              "end": {
                                "line": 143,
                                "column": 22
                              }
                            }
                          }
                        ],
                        "range": [
                          3525,
                          3559
                        ],
                        "loc": {
                          "start": {
                            "line": 142,
                            "column": 23
                          },
                          "end": {
                            "line": 144,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "Identifier",
                                "name": "index",
                                "range": [
                                  3579,
                                  3584
                                ],
                                "loc": {
                                  "start": {
                                    "line": 145,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 145,
                                    "column": 17
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": 1,
                                "raw": "1",
                                "range": [
                                  3587,
                                  3588
                                ],
                                "loc": {
                                  "start": {
                                    "line": 145,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 145,
                                    "column": 21
                                  }
                                }
                              },
                              "range": [
                                3579,
                                3588
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 12
                                },
                                "end": {
                                  "line": 145,
                                  "column": 21
                                }
                              }
                            },
                            "range": [
                              3579,
                              3589
                            ],
                            "loc": {
                              "start": {
                                "line": 145,
                                "column": 12
                              },
                              "end": {
                                "line": 145,
                                "column": 22
                              }
                            }
                          }
                        ],
                        "range": [
                          3565,
                          3599
                        ],
                        "loc": {
                          "start": {
                            "line": 144,
                            "column": 15
                          },
                          "end": {
                            "line": 146,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        3510,
                        3599
                      ],
                      "loc": {
                        "start": {
                          "line": 142,
                          "column": 8
                        },
                        "end": {
                          "line": 146,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "MemberExpression",
                        "computed": true,
                        "object": {
                          "type": "Identifier",
                          "name": "coeffs",
                          "range": [
                            3615,
                            3621
                          ],
                          "loc": {
                            "start": {
                              "line": 147,
                              "column": 15
                            },
                            "end": {
                              "line": 147,
                              "column": 21
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "index",
                          "range": [
                            3622,
                            3627
                          ],
                          "loc": {
                            "start": {
                              "line": 147,
                              "column": 22
                            },
                            "end": {
                              "line": 147,
                              "column": 27
                            }
                          }
                        },
                        "range": [
                          3615,
                          3628
                        ],
                        "loc": {
                          "start": {
                            "line": 147,
                            "column": 15
                          },
                          "end": {
                            "line": 147,
                            "column": 28
                          }
                        }
                      },
                      "range": [
                        3608,
                        3629
                      ],
                      "loc": {
                        "start": {
                          "line": 147,
                          "column": 8
                        },
                        "end": {
                          "line": 147,
                          "column": 29
                        }
                      }
                    }
                  ],
                  "range": [
                    3429,
                    3635
                  ],
                  "loc": {
                    "start": {
                      "line": 139,
                      "column": 22
                    },
                    "end": {
                      "line": 148,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  3425,
                  3635
                ],
                "loc": {
                  "start": {
                    "line": 139,
                    "column": 18
                  },
                  "end": {
                    "line": 148,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                3411,
                3635
              ],
              "loc": {
                "start": {
                  "line": 139,
                  "column": 4
                },
                "end": {
                  "line": 148,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Y_COEFF}\n     ",
                  "range": [
                    3248,
                    3406
                  ],
                  "loc": {
                    "start": {
                      "line": 133,
                      "column": 4
                    },
                    "end": {
                      "line": 138,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Brookhaven sigma\n     * The crosswind distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number} crosswind standard deviation at x meters downwind (m)\n     ",
                  "range": [
                    3641,
                    3925
                  ],
                  "loc": {
                    "start": {
                      "line": 150,
                      "column": 4
                    },
                    "end": {
                      "line": 156,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getStdY",
                "range": [
                  3930,
                  3937
                ],
                "loc": {
                  "start": {
                    "line": 157,
                    "column": 4
                  },
                  "end": {
                    "line": 157,
                    "column": 11
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "x",
                    "range": [
                      3938,
                      3939
                    ],
                    "loc": {
                      "start": {
                        "line": 157,
                        "column": 12
                      },
                      "end": {
                        "line": 157,
                        "column": 13
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "coeffs",
                            "range": [
                              3955,
                              3961
                            ],
                            "loc": {
                              "start": {
                                "line": 158,
                                "column": 12
                              },
                              "end": {
                                "line": 158,
                                "column": 18
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  3964,
                                  3968
                                ],
                                "loc": {
                                  "start": {
                                    "line": 158,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 158,
                                    "column": 25
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_getStdYCoeffs",
                                "range": [
                                  3969,
                                  3983
                                ],
                                "loc": {
                                  "start": {
                                    "line": 158,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 158,
                                    "column": 40
                                  }
                                }
                              },
                              "range": [
                                3964,
                                3983
                              ],
                              "loc": {
                                "start": {
                                  "line": 158,
                                  "column": 21
                                },
                                "end": {
                                  "line": 158,
                                  "column": 40
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Identifier",
                                "name": "x",
                                "range": [
                                  3984,
                                  3985
                                ],
                                "loc": {
                                  "start": {
                                    "line": 158,
                                    "column": 41
                                  },
                                  "end": {
                                    "line": 158,
                                    "column": 42
                                  }
                                }
                              }
                            ],
                            "range": [
                              3964,
                              3986
                            ],
                            "loc": {
                              "start": {
                                "line": 158,
                                "column": 21
                              },
                              "end": {
                                "line": 158,
                                "column": 43
                              }
                            }
                          },
                          "range": [
                            3955,
                            3986
                          ],
                          "loc": {
                            "start": {
                              "line": 158,
                              "column": 12
                            },
                            "end": {
                              "line": 158,
                              "column": 43
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        3951,
                        3987
                      ],
                      "loc": {
                        "start": {
                          "line": 158,
                          "column": 8
                        },
                        "end": {
                          "line": 158,
                          "column": 44
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "BinaryExpression",
                        "operator": "*",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "coeffs",
                            "range": [
                              4003,
                              4009
                            ],
                            "loc": {
                              "start": {
                                "line": 159,
                                "column": 15
                              },
                              "end": {
                                "line": 159,
                                "column": 21
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "c",
                            "range": [
                              4010,
                              4011
                            ],
                            "loc": {
                              "start": {
                                "line": 159,
                                "column": 22
                              },
                              "end": {
                                "line": 159,
                                "column": 23
                              }
                            }
                          },
                          "range": [
                            4003,
                            4011
                          ],
                          "loc": {
                            "start": {
                              "line": 159,
                              "column": 15
                            },
                            "end": {
                              "line": 159,
                              "column": 23
                            }
                          }
                        },
                        "right": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "Math",
                              "range": [
                                4014,
                                4018
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 26
                                },
                                "end": {
                                  "line": 159,
                                  "column": 30
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "pow",
                              "range": [
                                4019,
                                4022
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 31
                                },
                                "end": {
                                  "line": 159,
                                  "column": 34
                                }
                              }
                            },
                            "range": [
                              4014,
                              4022
                            ],
                            "loc": {
                              "start": {
                                "line": 159,
                                "column": 26
                              },
                              "end": {
                                "line": 159,
                                "column": 34
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "x",
                              "range": [
                                4023,
                                4024
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 35
                                },
                                "end": {
                                  "line": 159,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "coeffs",
                                "range": [
                                  4026,
                                  4032
                                ],
                                "loc": {
                                  "start": {
                                    "line": 159,
                                    "column": 38
                                  },
                                  "end": {
                                    "line": 159,
                                    "column": 44
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "d",
                                "range": [
                                  4033,
                                  4034
                                ],
                                "loc": {
                                  "start": {
                                    "line": 159,
                                    "column": 45
                                  },
                                  "end": {
                                    "line": 159,
                                    "column": 46
                                  }
                                }
                              },
                              "range": [
                                4026,
                                4034
                              ],
                              "loc": {
                                "start": {
                                  "line": 159,
                                  "column": 38
                                },
                                "end": {
                                  "line": 159,
                                  "column": 46
                                }
                              }
                            }
                          ],
                          "range": [
                            4014,
                            4035
                          ],
                          "loc": {
                            "start": {
                              "line": 159,
                              "column": 26
                            },
                            "end": {
                              "line": 159,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          4003,
                          4035
                        ],
                        "loc": {
                          "start": {
                            "line": 159,
                            "column": 15
                          },
                          "end": {
                            "line": 159,
                            "column": 47
                          }
                        }
                      },
                      "range": [
                        3996,
                        4036
                      ],
                      "loc": {
                        "start": {
                          "line": 159,
                          "column": 8
                        },
                        "end": {
                          "line": 159,
                          "column": 48
                        }
                      }
                    }
                  ],
                  "range": [
                    3941,
                    4042
                  ],
                  "loc": {
                    "start": {
                      "line": 157,
                      "column": 15
                    },
                    "end": {
                      "line": 160,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  3937,
                  4042
                ],
                "loc": {
                  "start": {
                    "line": 157,
                    "column": 11
                  },
                  "end": {
                    "line": 160,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                3930,
                4042
              ],
              "loc": {
                "start": {
                  "line": 157,
                  "column": 4
                },
                "end": {
                  "line": 160,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Brookhaven sigma\n     * The crosswind distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number} crosswind standard deviation at x meters downwind (m)\n     ",
                  "range": [
                    3641,
                    3925
                  ],
                  "loc": {
                    "start": {
                      "line": 150,
                      "column": 4
                    },
                    "end": {
                      "line": 156,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Z_COEFF}\n     ",
                  "range": [
                    4048,
                    4206
                  ],
                  "loc": {
                    "start": {
                      "line": 162,
                      "column": 4
                    },
                    "end": {
                      "line": 167,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "_getStdZCoeffs",
                "range": [
                  4211,
                  4225
                ],
                "loc": {
                  "start": {
                    "line": 168,
                    "column": 4
                  },
                  "end": {
                    "line": 168,
                    "column": 18
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "x",
                    "range": [
                      4226,
                      4227
                    ],
                    "loc": {
                      "start": {
                        "line": 168,
                        "column": 19
                      },
                      "end": {
                        "line": 168,
                        "column": 20
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "index",
                            "range": [
                              4243,
                              4248
                            ],
                            "loc": {
                              "start": {
                                "line": 169,
                                "column": 12
                              },
                              "end": {
                                "line": 169,
                                "column": 17
                              }
                            }
                          },
                          "init": null,
                          "range": [
                            4243,
                            4248
                          ],
                          "loc": {
                            "start": {
                              "line": 169,
                              "column": 12
                            },
                            "end": {
                              "line": 169,
                              "column": 17
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        4239,
                        4249
                      ],
                      "loc": {
                        "start": {
                          "line": 169,
                          "column": 8
                        },
                        "end": {
                          "line": 169,
                          "column": 18
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "coeffs",
                            "range": [
                              4262,
                              4268
                            ],
                            "loc": {
                              "start": {
                                "line": 170,
                                "column": 12
                              },
                              "end": {
                                "line": 170,
                                "column": 18
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": true,
                            "object": {
                              "type": "Identifier",
                              "name": "STD_Z_COEFFS",
                              "range": [
                                4271,
                                4283
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 21
                                },
                                "end": {
                                  "line": 170,
                                  "column": 33
                                }
                              }
                            },
                            "property": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4284,
                                    4288
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 38
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "_atm",
                                  "range": [
                                    4289,
                                    4293
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 170,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 170,
                                      "column": 43
                                    }
                                  }
                                },
                                "range": [
                                  4284,
                                  4293
                                ],
                                "loc": {
                                  "start": {
                                    "line": 170,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 170,
                                    "column": 43
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "grade",
                                "range": [
                                  4294,
                                  4299
                                ],
                                "loc": {
                                  "start": {
                                    "line": 170,
                                    "column": 44
                                  },
                                  "end": {
                                    "line": 170,
                                    "column": 49
                                  }
                                }
                              },
                              "range": [
                                4284,
                                4299
                              ],
                              "loc": {
                                "start": {
                                  "line": 170,
                                  "column": 34
                                },
                                "end": {
                                  "line": 170,
                                  "column": 49
                                }
                              }
                            },
                            "range": [
                              4271,
                              4300
                            ],
                            "loc": {
                              "start": {
                                "line": 170,
                                "column": 21
                              },
                              "end": {
                                "line": 170,
                                "column": 50
                              }
                            }
                          },
                          "range": [
                            4262,
                            4300
                          ],
                          "loc": {
                            "start": {
                              "line": 170,
                              "column": 12
                            },
                            "end": {
                              "line": 170,
                              "column": 50
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        4258,
                        4301
                      ],
                      "loc": {
                        "start": {
                          "line": 170,
                          "column": 8
                        },
                        "end": {
                          "line": 170,
                          "column": 51
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "BinaryExpression",
                        "operator": "<",
                        "left": {
                          "type": "Identifier",
                          "name": "x",
                          "range": [
                            4314,
                            4315
                          ],
                          "loc": {
                            "start": {
                              "line": 171,
                              "column": 12
                            },
                            "end": {
                              "line": 171,
                              "column": 13
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": 500,
                          "raw": "500",
                          "range": [
                            4318,
                            4321
                          ],
                          "loc": {
                            "start": {
                              "line": 171,
                              "column": 16
                            },
                            "end": {
                              "line": 171,
                              "column": 19
                            }
                          }
                        },
                        "range": [
                          4314,
                          4321
                        ],
                        "loc": {
                          "start": {
                            "line": 171,
                            "column": 12
                          },
                          "end": {
                            "line": 171,
                            "column": 19
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "Identifier",
                                "name": "index",
                                "range": [
                                  4337,
                                  4342
                                ],
                                "loc": {
                                  "start": {
                                    "line": 172,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 172,
                                    "column": 17
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": 0,
                                "raw": "0",
                                "range": [
                                  4345,
                                  4346
                                ],
                                "loc": {
                                  "start": {
                                    "line": 172,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 172,
                                    "column": 21
                                  }
                                }
                              },
                              "range": [
                                4337,
                                4346
                              ],
                              "loc": {
                                "start": {
                                  "line": 172,
                                  "column": 12
                                },
                                "end": {
                                  "line": 172,
                                  "column": 21
                                }
                              }
                            },
                            "range": [
                              4337,
                              4347
                            ],
                            "loc": {
                              "start": {
                                "line": 172,
                                "column": 12
                              },
                              "end": {
                                "line": 172,
                                "column": 22
                              }
                            }
                          }
                        ],
                        "range": [
                          4323,
                          4357
                        ],
                        "loc": {
                          "start": {
                            "line": 171,
                            "column": 21
                          },
                          "end": {
                            "line": 173,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "IfStatement",
                        "test": {
                          "type": "BinaryExpression",
                          "operator": "<",
                          "left": {
                            "type": "Identifier",
                            "name": "x",
                            "range": [
                              4367,
                              4368
                            ],
                            "loc": {
                              "start": {
                                "line": 173,
                                "column": 19
                              },
                              "end": {
                                "line": 173,
                                "column": 20
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": 5000,
                            "raw": "5000",
                            "range": [
                              4371,
                              4375
                            ],
                            "loc": {
                              "start": {
                                "line": 173,
                                "column": 23
                              },
                              "end": {
                                "line": 173,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            4367,
                            4375
                          ],
                          "loc": {
                            "start": {
                              "line": 173,
                              "column": 19
                            },
                            "end": {
                              "line": 173,
                              "column": 27
                            }
                          }
                        },
                        "consequent": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "AssignmentExpression",
                                "operator": "=",
                                "left": {
                                  "type": "Identifier",
                                  "name": "index",
                                  "range": [
                                    4391,
                                    4396
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 174,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 174,
                                      "column": 17
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Literal",
                                  "value": 1,
                                  "raw": "1",
                                  "range": [
                                    4399,
                                    4400
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 174,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 174,
                                      "column": 21
                                    }
                                  }
                                },
                                "range": [
                                  4391,
                                  4400
                                ],
                                "loc": {
                                  "start": {
                                    "line": 174,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 174,
                                    "column": 21
                                  }
                                }
                              },
                              "range": [
                                4391,
                                4401
                              ],
                              "loc": {
                                "start": {
                                  "line": 174,
                                  "column": 12
                                },
                                "end": {
                                  "line": 174,
                                  "column": 22
                                }
                              }
                            }
                          ],
                          "range": [
                            4377,
                            4411
                          ],
                          "loc": {
                            "start": {
                              "line": 173,
                              "column": 29
                            },
                            "end": {
                              "line": 175,
                              "column": 9
                            }
                          }
                        },
                        "alternate": {
                          "type": "BlockStatement",
                          "body": [
                            {
                              "type": "ExpressionStatement",
                              "expression": {
                                "type": "AssignmentExpression",
                                "operator": "=",
                                "left": {
                                  "type": "Identifier",
                                  "name": "index",
                                  "range": [
                                    4455,
                                    4460
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 177,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 177,
                                      "column": 17
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Literal",
                                  "value": 2,
                                  "raw": "2",
                                  "range": [
                                    4463,
                                    4464
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 177,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 177,
                                      "column": 21
                                    }
                                  }
                                },
                                "range": [
                                  4455,
                                  4464
                                ],
                                "loc": {
                                  "start": {
                                    "line": 177,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 177,
                                    "column": 21
                                  }
                                }
                              },
                              "range": [
                                4455,
                                4465
                              ],
                              "loc": {
                                "start": {
                                  "line": 177,
                                  "column": 12
                                },
                                "end": {
                                  "line": 177,
                                  "column": 22
                                }
                              },
                              "leadingComments": [
                                {
                                  "type": "Line",
                                  "value": " 5000 < x",
                                  "range": [
                                    4431,
                                    4442
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 176,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 176,
                                      "column": 23
                                    }
                                  }
                                }
                              ]
                            }
                          ],
                          "range": [
                            4417,
                            4475
                          ],
                          "loc": {
                            "start": {
                              "line": 175,
                              "column": 15
                            },
                            "end": {
                              "line": 178,
                              "column": 9
                            }
                          }
                        },
                        "range": [
                          4363,
                          4475
                        ],
                        "loc": {
                          "start": {
                            "line": 173,
                            "column": 15
                          },
                          "end": {
                            "line": 178,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        4310,
                        4475
                      ],
                      "loc": {
                        "start": {
                          "line": 171,
                          "column": 8
                        },
                        "end": {
                          "line": 178,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "MemberExpression",
                        "computed": true,
                        "object": {
                          "type": "Identifier",
                          "name": "coeffs",
                          "range": [
                            4491,
                            4497
                          ],
                          "loc": {
                            "start": {
                              "line": 179,
                              "column": 15
                            },
                            "end": {
                              "line": 179,
                              "column": 21
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "index",
                          "range": [
                            4498,
                            4503
                          ],
                          "loc": {
                            "start": {
                              "line": 179,
                              "column": 22
                            },
                            "end": {
                              "line": 179,
                              "column": 27
                            }
                          }
                        },
                        "range": [
                          4491,
                          4504
                        ],
                        "loc": {
                          "start": {
                            "line": 179,
                            "column": 15
                          },
                          "end": {
                            "line": 179,
                            "column": 28
                          }
                        }
                      },
                      "range": [
                        4484,
                        4505
                      ],
                      "loc": {
                        "start": {
                          "line": 179,
                          "column": 8
                        },
                        "end": {
                          "line": 179,
                          "column": 29
                        }
                      }
                    }
                  ],
                  "range": [
                    4229,
                    4511
                  ],
                  "loc": {
                    "start": {
                      "line": 168,
                      "column": 22
                    },
                    "end": {
                      "line": 180,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  4225,
                  4511
                ],
                "loc": {
                  "start": {
                    "line": 168,
                    "column": 18
                  },
                  "end": {
                    "line": 180,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                4211,
                4511
              ],
              "loc": {
                "start": {
                  "line": 168,
                  "column": 4
                },
                "end": {
                  "line": 180,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Z_COEFF}\n     ",
                  "range": [
                    4048,
                    4206
                  ],
                  "loc": {
                    "start": {
                      "line": 162,
                      "column": 4
                    },
                    "end": {
                      "line": 167,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Brookhaven sigma\n     * The vertical distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number}\n     ",
                  "range": [
                    4517,
                    4746
                  ],
                  "loc": {
                    "start": {
                      "line": 182,
                      "column": 4
                    },
                    "end": {
                      "line": 188,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getStdZ",
                "range": [
                  4751,
                  4758
                ],
                "loc": {
                  "start": {
                    "line": 189,
                    "column": 4
                  },
                  "end": {
                    "line": 189,
                    "column": 11
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "x",
                    "range": [
                      4759,
                      4760
                    ],
                    "loc": {
                      "start": {
                        "line": 189,
                        "column": 12
                      },
                      "end": {
                        "line": 189,
                        "column": 13
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "coeffs",
                            "range": [
                              4776,
                              4782
                            ],
                            "loc": {
                              "start": {
                                "line": 190,
                                "column": 12
                              },
                              "end": {
                                "line": 190,
                                "column": 18
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  4785,
                                  4789
                                ],
                                "loc": {
                                  "start": {
                                    "line": 190,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 190,
                                    "column": 25
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_getStdZCoeffs",
                                "range": [
                                  4790,
                                  4804
                                ],
                                "loc": {
                                  "start": {
                                    "line": 190,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 190,
                                    "column": 40
                                  }
                                }
                              },
                              "range": [
                                4785,
                                4804
                              ],
                              "loc": {
                                "start": {
                                  "line": 190,
                                  "column": 21
                                },
                                "end": {
                                  "line": 190,
                                  "column": 40
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Identifier",
                                "name": "x",
                                "range": [
                                  4805,
                                  4806
                                ],
                                "loc": {
                                  "start": {
                                    "line": 190,
                                    "column": 41
                                  },
                                  "end": {
                                    "line": 190,
                                    "column": 42
                                  }
                                }
                              }
                            ],
                            "range": [
                              4785,
                              4807
                            ],
                            "loc": {
                              "start": {
                                "line": 190,
                                "column": 21
                              },
                              "end": {
                                "line": 190,
                                "column": 43
                              }
                            }
                          },
                          "range": [
                            4776,
                            4807
                          ],
                          "loc": {
                            "start": {
                              "line": 190,
                              "column": 12
                            },
                            "end": {
                              "line": 190,
                              "column": 43
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        4772,
                        4808
                      ],
                      "loc": {
                        "start": {
                          "line": 190,
                          "column": 8
                        },
                        "end": {
                          "line": 190,
                          "column": 44
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "BinaryExpression",
                        "operator": "*",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "coeffs",
                            "range": [
                              4824,
                              4830
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 15
                              },
                              "end": {
                                "line": 191,
                                "column": 21
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "a",
                            "range": [
                              4831,
                              4832
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 22
                              },
                              "end": {
                                "line": 191,
                                "column": 23
                              }
                            }
                          },
                          "range": [
                            4824,
                            4832
                          ],
                          "loc": {
                            "start": {
                              "line": 191,
                              "column": 15
                            },
                            "end": {
                              "line": 191,
                              "column": 23
                            }
                          }
                        },
                        "right": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "Math",
                              "range": [
                                4835,
                                4839
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 26
                                },
                                "end": {
                                  "line": 191,
                                  "column": 30
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "pow",
                              "range": [
                                4840,
                                4843
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 31
                                },
                                "end": {
                                  "line": 191,
                                  "column": 34
                                }
                              }
                            },
                            "range": [
                              4835,
                              4843
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 26
                              },
                              "end": {
                                "line": 191,
                                "column": 34
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "x",
                              "range": [
                                4844,
                                4845
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 35
                                },
                                "end": {
                                  "line": 191,
                                  "column": 36
                                }
                              }
                            },
                            {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "coeffs",
                                "range": [
                                  4847,
                                  4853
                                ],
                                "loc": {
                                  "start": {
                                    "line": 191,
                                    "column": 38
                                  },
                                  "end": {
                                    "line": 191,
                                    "column": 44
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "b",
                                "range": [
                                  4854,
                                  4855
                                ],
                                "loc": {
                                  "start": {
                                    "line": 191,
                                    "column": 45
                                  },
                                  "end": {
                                    "line": 191,
                                    "column": 46
                                  }
                                }
                              },
                              "range": [
                                4847,
                                4855
                              ],
                              "loc": {
                                "start": {
                                  "line": 191,
                                  "column": 38
                                },
                                "end": {
                                  "line": 191,
                                  "column": 46
                                }
                              }
                            }
                          ],
                          "range": [
                            4835,
                            4856
                          ],
                          "loc": {
                            "start": {
                              "line": 191,
                              "column": 26
                            },
                            "end": {
                              "line": 191,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          4824,
                          4856
                        ],
                        "loc": {
                          "start": {
                            "line": 191,
                            "column": 15
                          },
                          "end": {
                            "line": 191,
                            "column": 47
                          }
                        }
                      },
                      "range": [
                        4817,
                        4857
                      ],
                      "loc": {
                        "start": {
                          "line": 191,
                          "column": 8
                        },
                        "end": {
                          "line": 191,
                          "column": 48
                        }
                      }
                    }
                  ],
                  "range": [
                    4762,
                    4863
                  ],
                  "loc": {
                    "start": {
                      "line": 189,
                      "column": 15
                    },
                    "end": {
                      "line": 192,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  4758,
                  4863
                ],
                "loc": {
                  "start": {
                    "line": 189,
                    "column": 11
                  },
                  "end": {
                    "line": 192,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                4751,
                4863
              ],
              "loc": {
                "start": {
                  "line": 189,
                  "column": 4
                },
                "end": {
                  "line": 192,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Brookhaven sigma\n     * The vertical distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number}\n     ",
                  "range": [
                    4517,
                    4746
                  ],
                  "loc": {
                    "start": {
                      "line": 182,
                      "column": 4
                    },
                    "end": {
                      "line": 188,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {number} m/s\n     ",
                  "range": [
                    4869,
                    4917
                  ],
                  "loc": {
                    "start": {
                      "line": 194,
                      "column": 4
                    },
                    "end": {
                      "line": 197,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "windSpeedAtSourceHeight",
                "range": [
                  4926,
                  4949
                ],
                "loc": {
                  "start": {
                    "line": 198,
                    "column": 8
                  },
                  "end": {
                    "line": 198,
                    "column": 31
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                4969,
                                4973
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 15
                                },
                                "end": {
                                  "line": 199,
                                  "column": 19
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_atm",
                              "range": [
                                4974,
                                4978
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 20
                                },
                                "end": {
                                  "line": 199,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              4969,
                              4978
                            ],
                            "loc": {
                              "start": {
                                "line": 199,
                                "column": 15
                              },
                              "end": {
                                "line": 199,
                                "column": 24
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "getWindSpeedAt",
                            "range": [
                              4979,
                              4993
                            ],
                            "loc": {
                              "start": {
                                "line": 199,
                                "column": 25
                              },
                              "end": {
                                "line": 199,
                                "column": 39
                              }
                            }
                          },
                          "range": [
                            4969,
                            4993
                          ],
                          "loc": {
                            "start": {
                              "line": 199,
                              "column": 15
                            },
                            "end": {
                              "line": 199,
                              "column": 39
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  4994,
                                  4998
                                ],
                                "loc": {
                                  "start": {
                                    "line": 199,
                                    "column": 40
                                  },
                                  "end": {
                                    "line": 199,
                                    "column": 44
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getEffectiveSourceHeight",
                                "range": [
                                  4999,
                                  5023
                                ],
                                "loc": {
                                  "start": {
                                    "line": 199,
                                    "column": 45
                                  },
                                  "end": {
                                    "line": 199,
                                    "column": 69
                                  }
                                }
                              },
                              "range": [
                                4994,
                                5023
                              ],
                              "loc": {
                                "start": {
                                  "line": 199,
                                  "column": 40
                                },
                                "end": {
                                  "line": 199,
                                  "column": 69
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              4994,
                              5025
                            ],
                            "loc": {
                              "start": {
                                "line": 199,
                                "column": 40
                              },
                              "end": {
                                "line": 199,
                                "column": 71
                              }
                            }
                          }
                        ],
                        "range": [
                          4969,
                          5026
                        ],
                        "loc": {
                          "start": {
                            "line": 199,
                            "column": 15
                          },
                          "end": {
                            "line": 199,
                            "column": 72
                          }
                        }
                      },
                      "range": [
                        4962,
                        5027
                      ],
                      "loc": {
                        "start": {
                          "line": 199,
                          "column": 8
                        },
                        "end": {
                          "line": 199,
                          "column": 73
                        }
                      }
                    }
                  ],
                  "range": [
                    4952,
                    5033
                  ],
                  "loc": {
                    "start": {
                      "line": 198,
                      "column": 34
                    },
                    "end": {
                      "line": 200,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  4949,
                  5033
                ],
                "loc": {
                  "start": {
                    "line": 198,
                    "column": 31
                  },
                  "end": {
                    "line": 200,
                    "column": 5
                  }
                }
              },
              "kind": "get",
              "computed": false,
              "range": [
                4922,
                5033
              ],
              "loc": {
                "start": {
                  "line": 198,
                  "column": 4
                },
                "end": {
                  "line": 200,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {number} m/s\n     ",
                  "range": [
                    4869,
                    4917
                  ],
                  "loc": {
                    "start": {
                      "line": 194,
                      "column": 4
                    },
                    "end": {
                      "line": 197,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Manually set the Effective Source Height\n     * @param {number} height \n     * @returns {GaussianPlume} For chaining purposes\n     ",
                  "range": [
                    5039,
                    5183
                  ],
                  "loc": {
                    "start": {
                      "line": 202,
                      "column": 4
                    },
                    "end": {
                      "line": 206,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "setEffectiveSourceHeight",
                "range": [
                  5188,
                  5212
                ],
                "loc": {
                  "start": {
                    "line": 207,
                    "column": 4
                  },
                  "end": {
                    "line": 207,
                    "column": 28
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "height",
                    "range": [
                      5213,
                      5219
                    ],
                    "loc": {
                      "start": {
                        "line": 207,
                        "column": 29
                      },
                      "end": {
                        "line": 207,
                        "column": 35
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              5231,
                              5235
                            ],
                            "loc": {
                              "start": {
                                "line": 208,
                                "column": 8
                              },
                              "end": {
                                "line": 208,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_effSrcHeight",
                            "range": [
                              5236,
                              5249
                            ],
                            "loc": {
                              "start": {
                                "line": 208,
                                "column": 13
                              },
                              "end": {
                                "line": 208,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            5231,
                            5249
                          ],
                          "loc": {
                            "start": {
                              "line": 208,
                              "column": 8
                            },
                            "end": {
                              "line": 208,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "height",
                          "range": [
                            5252,
                            5258
                          ],
                          "loc": {
                            "start": {
                              "line": 208,
                              "column": 29
                            },
                            "end": {
                              "line": 208,
                              "column": 35
                            }
                          }
                        },
                        "range": [
                          5231,
                          5258
                        ],
                        "loc": {
                          "start": {
                            "line": 208,
                            "column": 8
                          },
                          "end": {
                            "line": 208,
                            "column": 35
                          }
                        }
                      },
                      "range": [
                        5231,
                        5259
                      ],
                      "loc": {
                        "start": {
                          "line": 208,
                          "column": 8
                        },
                        "end": {
                          "line": 208,
                          "column": 36
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "ThisExpression",
                        "range": [
                          5275,
                          5279
                        ],
                        "loc": {
                          "start": {
                            "line": 209,
                            "column": 15
                          },
                          "end": {
                            "line": 209,
                            "column": 19
                          }
                        }
                      },
                      "range": [
                        5268,
                        5280
                      ],
                      "loc": {
                        "start": {
                          "line": 209,
                          "column": 8
                        },
                        "end": {
                          "line": 209,
                          "column": 20
                        }
                      }
                    }
                  ],
                  "range": [
                    5221,
                    5286
                  ],
                  "loc": {
                    "start": {
                      "line": 207,
                      "column": 37
                    },
                    "end": {
                      "line": 210,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  5212,
                  5286
                ],
                "loc": {
                  "start": {
                    "line": 207,
                    "column": 28
                  },
                  "end": {
                    "line": 210,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                5188,
                5286
              ],
              "loc": {
                "start": {
                  "line": 207,
                  "column": 4
                },
                "end": {
                  "line": 210,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Manually set the Effective Source Height\n     * @param {number} height \n     * @returns {GaussianPlume} For chaining purposes\n     ",
                  "range": [
                    5039,
                    5183
                  ],
                  "loc": {
                    "start": {
                      "line": 202,
                      "column": 4
                    },
                    "end": {
                      "line": 206,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     *  Takes into account the wind and other factors into account.\n     *  Should potentially move this to the Source class\n     *  @returns {number} the effective source height\n     *  ",
                  "range": [
                    5291,
                    5484
                  ],
                  "loc": {
                    "start": {
                      "line": 211,
                      "column": 4
                    },
                    "end": {
                      "line": 215,
                      "column": 10
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getEffectiveSourceHeight",
                "range": [
                  5489,
                  5513
                ],
                "loc": {
                  "start": {
                    "line": 216,
                    "column": 4
                  },
                  "end": {
                    "line": 216,
                    "column": 28
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            5530,
                            5534
                          ],
                          "loc": {
                            "start": {
                              "line": 217,
                              "column": 12
                            },
                            "end": {
                              "line": 217,
                              "column": 16
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_effSrcHeight",
                          "range": [
                            5535,
                            5548
                          ],
                          "loc": {
                            "start": {
                              "line": 217,
                              "column": 17
                            },
                            "end": {
                              "line": 217,
                              "column": 30
                            }
                          }
                        },
                        "range": [
                          5530,
                          5548
                        ],
                        "loc": {
                          "start": {
                            "line": 217,
                            "column": 12
                          },
                          "end": {
                            "line": 217,
                            "column": 30
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  5571,
                                  5575
                                ],
                                "loc": {
                                  "start": {
                                    "line": 218,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 218,
                                    "column": 23
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_effSrcHeight",
                                "range": [
                                  5576,
                                  5589
                                ],
                                "loc": {
                                  "start": {
                                    "line": 218,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 218,
                                    "column": 37
                                  }
                                }
                              },
                              "range": [
                                5571,
                                5589
                              ],
                              "loc": {
                                "start": {
                                  "line": 218,
                                  "column": 19
                                },
                                "end": {
                                  "line": 218,
                                  "column": 37
                                }
                              }
                            },
                            "range": [
                              5564,
                              5590
                            ],
                            "loc": {
                              "start": {
                                "line": 218,
                                "column": 12
                              },
                              "end": {
                                "line": 218,
                                "column": 38
                              }
                            }
                          }
                        ],
                        "range": [
                          5550,
                          5600
                        ],
                        "loc": {
                          "start": {
                            "line": 217,
                            "column": 32
                          },
                          "end": {
                            "line": 219,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        5526,
                        5600
                      ],
                      "loc": {
                        "start": {
                          "line": 217,
                          "column": 8
                        },
                        "end": {
                          "line": 219,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "deltaH",
                            "range": [
                              5613,
                              5619
                            ],
                            "loc": {
                              "start": {
                                "line": 220,
                                "column": 12
                              },
                              "end": {
                                "line": 220,
                                "column": 18
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  5622,
                                  5626
                                ],
                                "loc": {
                                  "start": {
                                    "line": 220,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 220,
                                    "column": 25
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getMaxRise",
                                "range": [
                                  5627,
                                  5637
                                ],
                                "loc": {
                                  "start": {
                                    "line": 220,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 220,
                                    "column": 36
                                  }
                                }
                              },
                              "range": [
                                5622,
                                5637
                              ],
                              "loc": {
                                "start": {
                                  "line": 220,
                                  "column": 21
                                },
                                "end": {
                                  "line": 220,
                                  "column": 36
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": 0,
                                "raw": "0",
                                "range": [
                                  5638,
                                  5639
                                ],
                                "loc": {
                                  "start": {
                                    "line": 220,
                                    "column": 37
                                  },
                                  "end": {
                                    "line": 220,
                                    "column": 38
                                  }
                                }
                              }
                            ],
                            "range": [
                              5622,
                              5640
                            ],
                            "loc": {
                              "start": {
                                "line": 220,
                                "column": 21
                              },
                              "end": {
                                "line": 220,
                                "column": 39
                              }
                            }
                          },
                          "range": [
                            5613,
                            5640
                          ],
                          "loc": {
                            "start": {
                              "line": 220,
                              "column": 12
                            },
                            "end": {
                              "line": 220,
                              "column": 39
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        5609,
                        5641
                      ],
                      "loc": {
                        "start": {
                          "line": 220,
                          "column": 8
                        },
                        "end": {
                          "line": 220,
                          "column": 40
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              5650,
                              5654
                            ],
                            "loc": {
                              "start": {
                                "line": 221,
                                "column": 8
                              },
                              "end": {
                                "line": 221,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_effSrcHeight",
                            "range": [
                              5655,
                              5668
                            ],
                            "loc": {
                              "start": {
                                "line": 221,
                                "column": 13
                              },
                              "end": {
                                "line": 221,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            5650,
                            5668
                          ],
                          "loc": {
                            "start": {
                              "line": 221,
                              "column": 8
                            },
                            "end": {
                              "line": 221,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "BinaryExpression",
                          "operator": "+",
                          "left": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    5671,
                                    5675
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 221,
                                      "column": 29
                                    },
                                    "end": {
                                      "line": 221,
                                      "column": 33
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "source",
                                  "range": [
                                    5676,
                                    5682
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 221,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 221,
                                      "column": 40
                                    }
                                  }
                                },
                                "range": [
                                  5671,
                                  5682
                                ],
                                "loc": {
                                  "start": {
                                    "line": 221,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 221,
                                    "column": 40
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getHeight",
                                "range": [
                                  5683,
                                  5692
                                ],
                                "loc": {
                                  "start": {
                                    "line": 221,
                                    "column": 41
                                  },
                                  "end": {
                                    "line": 221,
                                    "column": 50
                                  }
                                }
                              },
                              "range": [
                                5671,
                                5692
                              ],
                              "loc": {
                                "start": {
                                  "line": 221,
                                  "column": 29
                                },
                                "end": {
                                  "line": 221,
                                  "column": 50
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              5671,
                              5694
                            ],
                            "loc": {
                              "start": {
                                "line": 221,
                                "column": 29
                              },
                              "end": {
                                "line": 221,
                                "column": 52
                              }
                            }
                          },
                          "right": {
                            "type": "Identifier",
                            "name": "deltaH",
                            "range": [
                              5697,
                              5703
                            ],
                            "loc": {
                              "start": {
                                "line": 221,
                                "column": 55
                              },
                              "end": {
                                "line": 221,
                                "column": 61
                              }
                            }
                          },
                          "range": [
                            5671,
                            5703
                          ],
                          "loc": {
                            "start": {
                              "line": 221,
                              "column": 29
                            },
                            "end": {
                              "line": 221,
                              "column": 61
                            }
                          }
                        },
                        "range": [
                          5650,
                          5703
                        ],
                        "loc": {
                          "start": {
                            "line": 221,
                            "column": 8
                          },
                          "end": {
                            "line": 221,
                            "column": 61
                          }
                        }
                      },
                      "range": [
                        5650,
                        5704
                      ],
                      "loc": {
                        "start": {
                          "line": 221,
                          "column": 8
                        },
                        "end": {
                          "line": 221,
                          "column": 62
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            5720,
                            5724
                          ],
                          "loc": {
                            "start": {
                              "line": 222,
                              "column": 15
                            },
                            "end": {
                              "line": 222,
                              "column": 19
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_effSrcHeight",
                          "range": [
                            5725,
                            5738
                          ],
                          "loc": {
                            "start": {
                              "line": 222,
                              "column": 20
                            },
                            "end": {
                              "line": 222,
                              "column": 33
                            }
                          }
                        },
                        "range": [
                          5720,
                          5738
                        ],
                        "loc": {
                          "start": {
                            "line": 222,
                            "column": 15
                          },
                          "end": {
                            "line": 222,
                            "column": 33
                          }
                        }
                      },
                      "range": [
                        5713,
                        5739
                      ],
                      "loc": {
                        "start": {
                          "line": 222,
                          "column": 8
                        },
                        "end": {
                          "line": 222,
                          "column": 34
                        }
                      }
                    }
                  ],
                  "range": [
                    5516,
                    5745
                  ],
                  "loc": {
                    "start": {
                      "line": 216,
                      "column": 31
                    },
                    "end": {
                      "line": 223,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  5513,
                  5745
                ],
                "loc": {
                  "start": {
                    "line": 216,
                    "column": 28
                  },
                  "end": {
                    "line": 223,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                5489,
                5745
              ],
              "loc": {
                "start": {
                  "line": 216,
                  "column": 4
                },
                "end": {
                  "line": 223,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     *  Takes into account the wind and other factors into account.\n     *  Should potentially move this to the Source class\n     *  @returns {number} the effective source height\n     *  ",
                  "range": [
                    5291,
                    5484
                  ],
                  "loc": {
                    "start": {
                      "line": 211,
                      "column": 4
                    },
                    "end": {
                      "line": 215,
                      "column": 10
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @param x\n     * @returns {number}\n     ",
                  "range": [
                    5751,
                    5811
                  ],
                  "loc": {
                    "start": {
                      "line": 225,
                      "column": 4
                    },
                    "end": {
                      "line": 229,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getMeanHeight",
                "range": [
                  5816,
                  5829
                ],
                "loc": {
                  "start": {
                    "line": 230,
                    "column": 4
                  },
                  "end": {
                    "line": 230,
                    "column": 17
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "x",
                    "range": [
                      5830,
                      5831
                    ],
                    "loc": {
                      "start": {
                        "line": 230,
                        "column": 18
                      },
                      "end": {
                        "line": 230,
                        "column": 19
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "BinaryExpression",
                        "operator": "/",
                        "left": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                6022,
                                6026
                              ],
                              "loc": {
                                "start": {
                                  "line": 234,
                                  "column": 15
                                },
                                "end": {
                                  "line": 234,
                                  "column": 19
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "getMaxRise",
                              "range": [
                                6027,
                                6037
                              ],
                              "loc": {
                                "start": {
                                  "line": 234,
                                  "column": 20
                                },
                                "end": {
                                  "line": 234,
                                  "column": 30
                                }
                              }
                            },
                            "range": [
                              6022,
                              6037
                            ],
                            "loc": {
                              "start": {
                                "line": 234,
                                "column": 15
                              },
                              "end": {
                                "line": 234,
                                "column": 30
                              }
                            }
                          },
                          "arguments": [
                            {
                              "type": "Identifier",
                              "name": "x",
                              "range": [
                                6038,
                                6039
                              ],
                              "loc": {
                                "start": {
                                  "line": 234,
                                  "column": 31
                                },
                                "end": {
                                  "line": 234,
                                  "column": 32
                                }
                              }
                            }
                          ],
                          "range": [
                            6022,
                            6040
                          ],
                          "loc": {
                            "start": {
                              "line": 234,
                              "column": 15
                            },
                            "end": {
                              "line": 234,
                              "column": 33
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": 2,
                          "raw": "2",
                          "range": [
                            6043,
                            6044
                          ],
                          "loc": {
                            "start": {
                              "line": 234,
                              "column": 36
                            },
                            "end": {
                              "line": 234,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          6022,
                          6044
                        ],
                        "loc": {
                          "start": {
                            "line": 234,
                            "column": 15
                          },
                          "end": {
                            "line": 234,
                            "column": 37
                          }
                        }
                      },
                      "range": [
                        6015,
                        6045
                      ],
                      "loc": {
                        "start": {
                          "line": 234,
                          "column": 8
                        },
                        "end": {
                          "line": 234,
                          "column": 38
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " Should use integrals but need to research how to load a nicer math library in hur",
                          "range": [
                            5843,
                            5927
                          ],
                          "loc": {
                            "start": {
                              "line": 231,
                              "column": 8
                            },
                            "end": {
                              "line": 231,
                              "column": 92
                            }
                          }
                        },
                        {
                          "type": "Line",
                          "value": " For large x this should be ok, between 0 (ground) and maxPlumeRise",
                          "range": [
                            5937,
                            6006
                          ],
                          "loc": {
                            "start": {
                              "line": 233,
                              "column": 8
                            },
                            "end": {
                              "line": 233,
                              "column": 77
                            }
                          }
                        }
                      ]
                    }
                  ],
                  "range": [
                    5833,
                    6051
                  ],
                  "loc": {
                    "start": {
                      "line": 230,
                      "column": 21
                    },
                    "end": {
                      "line": 235,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  5829,
                  6051
                ],
                "loc": {
                  "start": {
                    "line": 230,
                    "column": 17
                  },
                  "end": {
                    "line": 235,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                5816,
                6051
              ],
              "loc": {
                "start": {
                  "line": 230,
                  "column": 4
                },
                "end": {
                  "line": 235,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @param x\n     * @returns {number}\n     ",
                  "range": [
                    5751,
                    5811
                  ],
                  "loc": {
                    "start": {
                      "line": 225,
                      "column": 4
                    },
                    "end": {
                      "line": 229,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * The max rise of the plume at x meters downwind\n     * @param {number} x - distance (m) downwind\n     * @returns {number} vertical standard deviation at x meters downwind (m)\n     ",
                  "range": [
                    6057,
                    6249
                  ],
                  "loc": {
                    "start": {
                      "line": 237,
                      "column": 4
                    },
                    "end": {
                      "line": 241,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getMaxRise",
                "range": [
                  6254,
                  6264
                ],
                "loc": {
                  "start": {
                    "line": 242,
                    "column": 4
                  },
                  "end": {
                    "line": 242,
                    "column": 14
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "x",
                    "range": [
                      6265,
                      6266
                    ],
                    "loc": {
                      "start": {
                        "line": 242,
                        "column": 15
                      },
                      "end": {
                        "line": 242,
                        "column": 16
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "bDeltaH",
                            "range": [
                              6494,
                              6501
                            ],
                            "loc": {
                              "start": {
                                "line": 246,
                                "column": 12
                              },
                              "end": {
                                "line": 246,
                                "column": 19
                              }
                            }
                          },
                          "init": null,
                          "range": [
                            6494,
                            6501
                          ],
                          "loc": {
                            "start": {
                              "line": 246,
                              "column": 12
                            },
                            "end": {
                              "line": 246,
                              "column": 19
                            }
                          }
                        },
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "mDeltaH",
                            "range": [
                              6503,
                              6510
                            ],
                            "loc": {
                              "start": {
                                "line": 246,
                                "column": 21
                              },
                              "end": {
                                "line": 246,
                                "column": 28
                              }
                            }
                          },
                          "init": null,
                          "range": [
                            6503,
                            6510
                          ],
                          "loc": {
                            "start": {
                              "line": 246,
                              "column": 21
                            },
                            "end": {
                              "line": 246,
                              "column": 28
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        6490,
                        6511
                      ],
                      "loc": {
                        "start": {
                          "line": 246,
                          "column": 8
                        },
                        "end": {
                          "line": 246,
                          "column": 29
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " @see page 31",
                          "range": [
                            6278,
                            6293
                          ],
                          "loc": {
                            "start": {
                              "line": 243,
                              "column": 8
                            },
                            "end": {
                              "line": 243,
                              "column": 23
                            }
                          }
                        },
                        {
                          "type": "Line",
                          "value": " Grades 1 - 5 are assumed unstable/neutral, 6 - 7 are assumed stable",
                          "range": [
                            6302,
                            6372
                          ],
                          "loc": {
                            "start": {
                              "line": 244,
                              "column": 8
                            },
                            "end": {
                              "line": 244,
                              "column": 78
                            }
                          }
                        },
                        {
                          "type": "Line",
                          "value": " Both the momentum dominated and buoyancy dominated methods should be calculated, then use the max",
                          "range": [
                            6381,
                            6481
                          ],
                          "loc": {
                            "start": {
                              "line": 245,
                              "column": 8
                            },
                            "end": {
                              "line": 245,
                              "column": 108
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " Max plume rise buoyancy, momentum dominated resp.",
                          "range": [
                            6512,
                            6564
                          ],
                          "loc": {
                            "start": {
                              "line": 246,
                              "column": 30
                            },
                            "end": {
                              "line": 246,
                              "column": 82
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "srcRad",
                            "range": [
                              6579,
                              6585
                            ],
                            "loc": {
                              "start": {
                                "line": 247,
                                "column": 14
                              },
                              "end": {
                                "line": 247,
                                "column": 20
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6588,
                                    6592
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 247,
                                      "column": 23
                                    },
                                    "end": {
                                      "line": 247,
                                      "column": 27
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "source",
                                  "range": [
                                    6593,
                                    6599
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 247,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 247,
                                      "column": 34
                                    }
                                  }
                                },
                                "range": [
                                  6588,
                                  6599
                                ],
                                "loc": {
                                  "start": {
                                    "line": 247,
                                    "column": 23
                                  },
                                  "end": {
                                    "line": 247,
                                    "column": 34
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getRadius",
                                "range": [
                                  6600,
                                  6609
                                ],
                                "loc": {
                                  "start": {
                                    "line": 247,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 247,
                                    "column": 44
                                  }
                                }
                              },
                              "range": [
                                6588,
                                6609
                              ],
                              "loc": {
                                "start": {
                                  "line": 247,
                                  "column": 23
                                },
                                "end": {
                                  "line": 247,
                                  "column": 44
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              6588,
                              6611
                            ],
                            "loc": {
                              "start": {
                                "line": 247,
                                "column": 23
                              },
                              "end": {
                                "line": 247,
                                "column": 46
                              }
                            }
                          },
                          "range": [
                            6579,
                            6611
                          ],
                          "loc": {
                            "start": {
                              "line": 247,
                              "column": 14
                            },
                            "end": {
                              "line": 247,
                              "column": 46
                            }
                          }
                        }
                      ],
                      "kind": "const",
                      "range": [
                        6573,
                        6612
                      ],
                      "loc": {
                        "start": {
                          "line": 247,
                          "column": 8
                        },
                        "end": {
                          "line": 247,
                          "column": 47
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " Max plume rise buoyancy, momentum dominated resp.",
                          "range": [
                            6512,
                            6564
                          ],
                          "loc": {
                            "start": {
                              "line": 246,
                              "column": 30
                            },
                            "end": {
                              "line": 246,
                              "column": 82
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "srcTemp",
                            "range": [
                              6627,
                              6634
                            ],
                            "loc": {
                              "start": {
                                "line": 248,
                                "column": 14
                              },
                              "end": {
                                "line": 248,
                                "column": 21
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6637,
                                    6641
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 248,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 248,
                                      "column": 28
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "source",
                                  "range": [
                                    6642,
                                    6648
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 248,
                                      "column": 29
                                    },
                                    "end": {
                                      "line": 248,
                                      "column": 35
                                    }
                                  }
                                },
                                "range": [
                                  6637,
                                  6648
                                ],
                                "loc": {
                                  "start": {
                                    "line": 248,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 248,
                                    "column": 35
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getTemperature",
                                "range": [
                                  6649,
                                  6663
                                ],
                                "loc": {
                                  "start": {
                                    "line": 248,
                                    "column": 36
                                  },
                                  "end": {
                                    "line": 248,
                                    "column": 50
                                  }
                                }
                              },
                              "range": [
                                6637,
                                6663
                              ],
                              "loc": {
                                "start": {
                                  "line": 248,
                                  "column": 24
                                },
                                "end": {
                                  "line": 248,
                                  "column": 50
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              6637,
                              6665
                            ],
                            "loc": {
                              "start": {
                                "line": 248,
                                "column": 24
                              },
                              "end": {
                                "line": 248,
                                "column": 52
                              }
                            }
                          },
                          "range": [
                            6627,
                            6665
                          ],
                          "loc": {
                            "start": {
                              "line": 248,
                              "column": 14
                            },
                            "end": {
                              "line": 248,
                              "column": 52
                            }
                          }
                        }
                      ],
                      "kind": "const",
                      "range": [
                        6621,
                        6666
                      ],
                      "loc": {
                        "start": {
                          "line": 248,
                          "column": 8
                        },
                        "end": {
                          "line": 248,
                          "column": 53
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "srcHeight",
                            "range": [
                              6681,
                              6690
                            ],
                            "loc": {
                              "start": {
                                "line": 249,
                                "column": 14
                              },
                              "end": {
                                "line": 249,
                                "column": 23
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6693,
                                    6697
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 249,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 249,
                                      "column": 30
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "source",
                                  "range": [
                                    6698,
                                    6704
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 249,
                                      "column": 31
                                    },
                                    "end": {
                                      "line": 249,
                                      "column": 37
                                    }
                                  }
                                },
                                "range": [
                                  6693,
                                  6704
                                ],
                                "loc": {
                                  "start": {
                                    "line": 249,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 249,
                                    "column": 37
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getHeight",
                                "range": [
                                  6705,
                                  6714
                                ],
                                "loc": {
                                  "start": {
                                    "line": 249,
                                    "column": 38
                                  },
                                  "end": {
                                    "line": 249,
                                    "column": 47
                                  }
                                }
                              },
                              "range": [
                                6693,
                                6714
                              ],
                              "loc": {
                                "start": {
                                  "line": 249,
                                  "column": 26
                                },
                                "end": {
                                  "line": 249,
                                  "column": 47
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              6693,
                              6716
                            ],
                            "loc": {
                              "start": {
                                "line": 249,
                                "column": 26
                              },
                              "end": {
                                "line": 249,
                                "column": 49
                              }
                            }
                          },
                          "range": [
                            6681,
                            6716
                          ],
                          "loc": {
                            "start": {
                              "line": 249,
                              "column": 14
                            },
                            "end": {
                              "line": 249,
                              "column": 49
                            }
                          }
                        }
                      ],
                      "kind": "const",
                      "range": [
                        6675,
                        6717
                      ],
                      "loc": {
                        "start": {
                          "line": 249,
                          "column": 8
                        },
                        "end": {
                          "line": 249,
                          "column": 50
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "srcExitVel",
                            "range": [
                              6732,
                              6742
                            ],
                            "loc": {
                              "start": {
                                "line": 250,
                                "column": 14
                              },
                              "end": {
                                "line": 250,
                                "column": 24
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6745,
                                    6749
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 250,
                                      "column": 27
                                    },
                                    "end": {
                                      "line": 250,
                                      "column": 31
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "source",
                                  "range": [
                                    6750,
                                    6756
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 250,
                                      "column": 32
                                    },
                                    "end": {
                                      "line": 250,
                                      "column": 38
                                    }
                                  }
                                },
                                "range": [
                                  6745,
                                  6756
                                ],
                                "loc": {
                                  "start": {
                                    "line": 250,
                                    "column": 27
                                  },
                                  "end": {
                                    "line": 250,
                                    "column": 38
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getExitVelocity",
                                "range": [
                                  6757,
                                  6772
                                ],
                                "loc": {
                                  "start": {
                                    "line": 250,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 250,
                                    "column": 54
                                  }
                                }
                              },
                              "range": [
                                6745,
                                6772
                              ],
                              "loc": {
                                "start": {
                                  "line": 250,
                                  "column": 27
                                },
                                "end": {
                                  "line": 250,
                                  "column": 54
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              6745,
                              6774
                            ],
                            "loc": {
                              "start": {
                                "line": 250,
                                "column": 27
                              },
                              "end": {
                                "line": 250,
                                "column": 56
                              }
                            }
                          },
                          "range": [
                            6732,
                            6774
                          ],
                          "loc": {
                            "start": {
                              "line": 250,
                              "column": 14
                            },
                            "end": {
                              "line": 250,
                              "column": 56
                            }
                          }
                        }
                      ],
                      "kind": "const",
                      "range": [
                        6726,
                        6775
                      ],
                      "loc": {
                        "start": {
                          "line": 250,
                          "column": 8
                        },
                        "end": {
                          "line": 250,
                          "column": 57
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "ambTemp",
                            "range": [
                              6790,
                              6797
                            ],
                            "loc": {
                              "start": {
                                "line": 251,
                                "column": 14
                              },
                              "end": {
                                "line": 251,
                                "column": 21
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  6800,
                                  6804
                                ],
                                "loc": {
                                  "start": {
                                    "line": 251,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 251,
                                    "column": 28
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_atm",
                                "range": [
                                  6805,
                                  6809
                                ],
                                "loc": {
                                  "start": {
                                    "line": 251,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 251,
                                    "column": 33
                                  }
                                }
                              },
                              "range": [
                                6800,
                                6809
                              ],
                              "loc": {
                                "start": {
                                  "line": 251,
                                  "column": 24
                                },
                                "end": {
                                  "line": 251,
                                  "column": 33
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "temperature",
                              "range": [
                                6810,
                                6821
                              ],
                              "loc": {
                                "start": {
                                  "line": 251,
                                  "column": 34
                                },
                                "end": {
                                  "line": 251,
                                  "column": 45
                                }
                              }
                            },
                            "range": [
                              6800,
                              6821
                            ],
                            "loc": {
                              "start": {
                                "line": 251,
                                "column": 24
                              },
                              "end": {
                                "line": 251,
                                "column": 45
                              }
                            }
                          },
                          "range": [
                            6790,
                            6821
                          ],
                          "loc": {
                            "start": {
                              "line": 251,
                              "column": 14
                            },
                            "end": {
                              "line": 251,
                              "column": 45
                            }
                          }
                        }
                      ],
                      "kind": "const",
                      "range": [
                        6784,
                        6822
                      ],
                      "loc": {
                        "start": {
                          "line": 251,
                          "column": 8
                        },
                        "end": {
                          "line": 251,
                          "column": 46
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "F",
                            "range": [
                              6837,
                              6838
                            ],
                            "loc": {
                              "start": {
                                "line": 252,
                                "column": 14
                              },
                              "end": {
                                "line": 252,
                                "column": 15
                              }
                            }
                          },
                          "init": {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Identifier",
                                    "name": "G",
                                    "range": [
                                      6841,
                                      6842
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 18
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 19
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Identifier",
                                    "name": "srcExitVel",
                                    "range": [
                                      6845,
                                      6855
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    6841,
                                    6855
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 32
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        6858,
                                        6862
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 252,
                                          "column": 35
                                        },
                                        "end": {
                                          "line": 252,
                                          "column": 39
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        6863,
                                        6866
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 252,
                                          "column": 40
                                        },
                                        "end": {
                                          "line": 252,
                                          "column": 43
                                        }
                                      }
                                    },
                                    "range": [
                                      6858,
                                      6866
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 252,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 252,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "srcRad",
                                      "range": [
                                        6867,
                                        6873
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 252,
                                          "column": 44
                                        },
                                        "end": {
                                          "line": 252,
                                          "column": 50
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        6875,
                                        6876
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 252,
                                          "column": 52
                                        },
                                        "end": {
                                          "line": 252,
                                          "column": 53
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    6858,
                                    6877
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 35
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 54
                                    }
                                  }
                                },
                                "range": [
                                  6841,
                                  6877
                                ],
                                "loc": {
                                  "start": {
                                    "line": 252,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 252,
                                    "column": 54
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "-",
                                "left": {
                                  "type": "Identifier",
                                  "name": "srcTemp",
                                  "range": [
                                    6881,
                                    6888
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 58
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 65
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Identifier",
                                  "name": "ambTemp",
                                  "range": [
                                    6891,
                                    6898
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 252,
                                      "column": 68
                                    },
                                    "end": {
                                      "line": 252,
                                      "column": 75
                                    }
                                  }
                                },
                                "range": [
                                  6881,
                                  6898
                                ],
                                "loc": {
                                  "start": {
                                    "line": 252,
                                    "column": 58
                                  },
                                  "end": {
                                    "line": 252,
                                    "column": 75
                                  }
                                }
                              },
                              "range": [
                                6841,
                                6899
                              ],
                              "loc": {
                                "start": {
                                  "line": 252,
                                  "column": 18
                                },
                                "end": {
                                  "line": 252,
                                  "column": 76
                                }
                              }
                            },
                            "right": {
                              "type": "Identifier",
                              "name": "srcTemp",
                              "range": [
                                6902,
                                6909
                              ],
                              "loc": {
                                "start": {
                                  "line": 252,
                                  "column": 79
                                },
                                "end": {
                                  "line": 252,
                                  "column": 86
                                }
                              }
                            },
                            "range": [
                              6841,
                              6909
                            ],
                            "loc": {
                              "start": {
                                "line": 252,
                                "column": 18
                              },
                              "end": {
                                "line": 252,
                                "column": 86
                              }
                            }
                          },
                          "range": [
                            6837,
                            6909
                          ],
                          "loc": {
                            "start": {
                              "line": 252,
                              "column": 14
                            },
                            "end": {
                              "line": 252,
                              "column": 86
                            }
                          }
                        }
                      ],
                      "kind": "const",
                      "range": [
                        6831,
                        6910
                      ],
                      "loc": {
                        "start": {
                          "line": 252,
                          "column": 8
                        },
                        "end": {
                          "line": 252,
                          "column": 87
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "U",
                            "range": [
                              6925,
                              6926
                            ],
                            "loc": {
                              "start": {
                                "line": 253,
                                "column": 14
                              },
                              "end": {
                                "line": 253,
                                "column": 15
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6929,
                                    6933
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 253,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 253,
                                      "column": 22
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "_atm",
                                  "range": [
                                    6934,
                                    6938
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 253,
                                      "column": 23
                                    },
                                    "end": {
                                      "line": 253,
                                      "column": 27
                                    }
                                  }
                                },
                                "range": [
                                  6929,
                                  6938
                                ],
                                "loc": {
                                  "start": {
                                    "line": 253,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 253,
                                    "column": 27
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getWindSpeedAt",
                                "range": [
                                  6939,
                                  6953
                                ],
                                "loc": {
                                  "start": {
                                    "line": 253,
                                    "column": 28
                                  },
                                  "end": {
                                    "line": 253,
                                    "column": 42
                                  }
                                }
                              },
                              "range": [
                                6929,
                                6953
                              ],
                              "loc": {
                                "start": {
                                  "line": 253,
                                  "column": 18
                                },
                                "end": {
                                  "line": 253,
                                  "column": 42
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Identifier",
                                "name": "srcHeight",
                                "range": [
                                  6954,
                                  6963
                                ],
                                "loc": {
                                  "start": {
                                    "line": 253,
                                    "column": 43
                                  },
                                  "end": {
                                    "line": 253,
                                    "column": 52
                                  }
                                }
                              }
                            ],
                            "range": [
                              6929,
                              6964
                            ],
                            "loc": {
                              "start": {
                                "line": 253,
                                "column": 18
                              },
                              "end": {
                                "line": 253,
                                "column": 53
                              }
                            }
                          },
                          "range": [
                            6925,
                            6964
                          ],
                          "loc": {
                            "start": {
                              "line": 253,
                              "column": 14
                            },
                            "end": {
                              "line": 253,
                              "column": 53
                            }
                          }
                        }
                      ],
                      "kind": "const",
                      "range": [
                        6919,
                        6965
                      ],
                      "loc": {
                        "start": {
                          "line": 253,
                          "column": 8
                        },
                        "end": {
                          "line": 253,
                          "column": 54
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " wind speed at stack height",
                          "range": [
                            6966,
                            6995
                          ],
                          "loc": {
                            "start": {
                              "line": 253,
                              "column": 55
                            },
                            "end": {
                              "line": 253,
                              "column": 84
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "BinaryExpression",
                        "operator": "<=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                7009,
                                7013
                              ],
                              "loc": {
                                "start": {
                                  "line": 255,
                                  "column": 12
                                },
                                "end": {
                                  "line": 255,
                                  "column": 16
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "_atm",
                              "range": [
                                7014,
                                7018
                              ],
                              "loc": {
                                "start": {
                                  "line": 255,
                                  "column": 17
                                },
                                "end": {
                                  "line": 255,
                                  "column": 21
                                }
                              }
                            },
                            "range": [
                              7009,
                              7018
                            ],
                            "loc": {
                              "start": {
                                "line": 255,
                                "column": 12
                              },
                              "end": {
                                "line": 255,
                                "column": 21
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "grade",
                            "range": [
                              7019,
                              7024
                            ],
                            "loc": {
                              "start": {
                                "line": 255,
                                "column": 22
                              },
                              "end": {
                                "line": 255,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            7009,
                            7024
                          ],
                          "loc": {
                            "start": {
                              "line": 255,
                              "column": 12
                            },
                            "end": {
                              "line": 255,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": 5,
                          "raw": "5",
                          "range": [
                            7028,
                            7029
                          ],
                          "loc": {
                            "start": {
                              "line": 255,
                              "column": 31
                            },
                            "end": {
                              "line": 255,
                              "column": 32
                            }
                          }
                        },
                        "range": [
                          7009,
                          7029
                        ],
                        "loc": {
                          "start": {
                            "line": 255,
                            "column": 12
                          },
                          "end": {
                            "line": 255,
                            "column": 32
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "VariableDeclaration",
                            "declarations": [
                              {
                                "type": "VariableDeclarator",
                                "id": {
                                  "type": "Identifier",
                                  "name": "xStar",
                                  "range": [
                                    7173,
                                    7178
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 260,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 260,
                                      "column": 21
                                    }
                                  }
                                },
                                "init": {
                                  "type": "ConditionalExpression",
                                  "test": {
                                    "type": "BinaryExpression",
                                    "operator": "<",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "F",
                                      "range": [
                                        7181,
                                        7182
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 24
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 25
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Literal",
                                      "value": 55,
                                      "raw": "55",
                                      "range": [
                                        7185,
                                        7187
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 28
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 30
                                        }
                                      }
                                    },
                                    "range": [
                                      7181,
                                      7187
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "consequent": {
                                    "type": "BinaryExpression",
                                    "operator": "*",
                                    "left": {
                                      "type": "Literal",
                                      "value": 14,
                                      "raw": "14",
                                      "range": [
                                        7190,
                                        7192
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 33
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 35
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "Math",
                                          "range": [
                                            7195,
                                            7199
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 38
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "pow",
                                          "range": [
                                            7200,
                                            7203
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 46
                                            }
                                          }
                                        },
                                        "range": [
                                          7195,
                                          7203
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 46
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "Identifier",
                                          "name": "F",
                                          "range": [
                                            7204,
                                            7205
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 47
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 48
                                            }
                                          }
                                        },
                                        {
                                          "type": "Literal",
                                          "value": 0.625,
                                          "raw": "0.625",
                                          "range": [
                                            7207,
                                            7212
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 50
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 55
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        7195,
                                        7213
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 38
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 56
                                        }
                                      }
                                    },
                                    "range": [
                                      7190,
                                      7213
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 56
                                      }
                                    }
                                  },
                                  "alternate": {
                                    "type": "BinaryExpression",
                                    "operator": "*",
                                    "left": {
                                      "type": "Literal",
                                      "value": 34,
                                      "raw": "34",
                                      "range": [
                                        7216,
                                        7218
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 59
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 61
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "Math",
                                          "range": [
                                            7221,
                                            7225
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 64
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 68
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "pow",
                                          "range": [
                                            7226,
                                            7229
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 69
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 72
                                            }
                                          }
                                        },
                                        "range": [
                                          7221,
                                          7229
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 260,
                                            "column": 64
                                          },
                                          "end": {
                                            "line": 260,
                                            "column": 72
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "Identifier",
                                          "name": "F",
                                          "range": [
                                            7230,
                                            7231
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 73
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 74
                                            }
                                          }
                                        },
                                        {
                                          "type": "Literal",
                                          "value": 0.4,
                                          "raw": ".4",
                                          "range": [
                                            7233,
                                            7235
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 260,
                                              "column": 76
                                            },
                                            "end": {
                                              "line": 260,
                                              "column": 78
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        7221,
                                        7236
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 260,
                                          "column": 64
                                        },
                                        "end": {
                                          "line": 260,
                                          "column": 79
                                        }
                                      }
                                    },
                                    "range": [
                                      7216,
                                      7236
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 260,
                                        "column": 59
                                      },
                                      "end": {
                                        "line": 260,
                                        "column": 79
                                      }
                                    }
                                  },
                                  "range": [
                                    7181,
                                    7236
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 260,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 260,
                                      "column": 79
                                    }
                                  }
                                },
                                "range": [
                                  7173,
                                  7236
                                ],
                                "loc": {
                                  "start": {
                                    "line": 260,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 260,
                                    "column": 79
                                  }
                                }
                              }
                            ],
                            "kind": "let",
                            "range": [
                              7169,
                              7237
                            ],
                            "loc": {
                              "start": {
                                "line": 260,
                                "column": 12
                              },
                              "end": {
                                "line": 260,
                                "column": 80
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": " unstable/neutral",
                                "range": [
                                  7045,
                                  7064
                                ],
                                "loc": {
                                  "start": {
                                    "line": 256,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 256,
                                    "column": 31
                                  }
                                }
                              },
                              {
                                "type": "Line",
                                "value": " Gets super funky, ugh science",
                                "range": [
                                  7077,
                                  7109
                                ],
                                "loc": {
                                  "start": {
                                    "line": 257,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 257,
                                    "column": 44
                                  }
                                }
                              },
                              {
                                "type": "Line",
                                "value": " Distance to Maximum Plume Rise",
                                "range": [
                                  7123,
                                  7156
                                ],
                                "loc": {
                                  "start": {
                                    "line": 259,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 259,
                                    "column": 45
                                  }
                                }
                              }
                            ],
                            "trailingComments": [
                              {
                                "type": "Line",
                                "value": " Will use 0 if calculating from the source. Need to read more about this.",
                                "range": [
                                  7250,
                                  7325
                                ],
                                "loc": {
                                  "start": {
                                    "line": 261,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 261,
                                    "column": 87
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "IfStatement",
                            "test": {
                              "type": "LogicalExpression",
                              "operator": "||",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "==",
                                "left": {
                                  "type": "Identifier",
                                  "name": "x",
                                  "range": [
                                    7342,
                                    7343
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 262,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 262,
                                      "column": 17
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Literal",
                                  "value": 0,
                                  "raw": "0",
                                  "range": [
                                    7347,
                                    7348
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 262,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 262,
                                      "column": 22
                                    }
                                  }
                                },
                                "range": [
                                  7342,
                                  7348
                                ],
                                "loc": {
                                  "start": {
                                    "line": 262,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 262,
                                    "column": 22
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": ">",
                                "left": {
                                  "type": "Identifier",
                                  "name": "x",
                                  "range": [
                                    7352,
                                    7353
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 262,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 262,
                                      "column": 27
                                    }
                                  }
                                },
                                "right": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 3.5,
                                    "raw": "3.5",
                                    "range": [
                                      7356,
                                      7359
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 262,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 262,
                                        "column": 33
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Identifier",
                                    "name": "xStar",
                                    "range": [
                                      7362,
                                      7367
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 262,
                                        "column": 36
                                      },
                                      "end": {
                                        "line": 262,
                                        "column": 41
                                      }
                                    }
                                  },
                                  "range": [
                                    7356,
                                    7367
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 262,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 262,
                                      "column": 41
                                    }
                                  }
                                },
                                "range": [
                                  7352,
                                  7367
                                ],
                                "loc": {
                                  "start": {
                                    "line": 262,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 262,
                                    "column": 41
                                  }
                                }
                              },
                              "range": [
                                7342,
                                7367
                              ],
                              "loc": {
                                "start": {
                                  "line": 262,
                                  "column": 16
                                },
                                "end": {
                                  "line": 262,
                                  "column": 41
                                }
                              }
                            },
                            "consequent": {
                              "type": "BlockStatement",
                              "body": [
                                {
                                  "type": "ExpressionStatement",
                                  "expression": {
                                    "type": "AssignmentExpression",
                                    "operator": "=",
                                    "left": {
                                      "type": "Identifier",
                                      "name": "x",
                                      "range": [
                                        7387,
                                        7388
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 263,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 263,
                                          "column": 17
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Identifier",
                                      "name": "xStar",
                                      "range": [
                                        7391,
                                        7396
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 263,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 263,
                                          "column": 25
                                        }
                                      }
                                    },
                                    "range": [
                                      7387,
                                      7396
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 263,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 263,
                                        "column": 25
                                      }
                                    }
                                  },
                                  "range": [
                                    7387,
                                    7397
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 263,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 263,
                                      "column": 26
                                    }
                                  }
                                }
                              ],
                              "range": [
                                7369,
                                7411
                              ],
                              "loc": {
                                "start": {
                                  "line": 262,
                                  "column": 43
                                },
                                "end": {
                                  "line": 264,
                                  "column": 13
                                }
                              }
                            },
                            "alternate": null,
                            "range": [
                              7338,
                              7411
                            ],
                            "loc": {
                              "start": {
                                "line": 262,
                                "column": 12
                              },
                              "end": {
                                "line": 264,
                                "column": 13
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": " Will use 0 if calculating from the source. Need to read more about this.",
                                "range": [
                                  7250,
                                  7325
                                ],
                                "loc": {
                                  "start": {
                                    "line": 261,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 261,
                                    "column": 87
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "Identifier",
                                "name": "bDeltaH",
                                "range": [
                                  7424,
                                  7431
                                ],
                                "loc": {
                                  "start": {
                                    "line": 265,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 265,
                                    "column": 19
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "BinaryExpression",
                                    "operator": "*",
                                    "left": {
                                      "type": "Literal",
                                      "value": 1.6,
                                      "raw": "1.6",
                                      "range": [
                                        7434,
                                        7437
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 25
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "Math",
                                          "range": [
                                            7440,
                                            7444
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 32
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "pow",
                                          "range": [
                                            7445,
                                            7448
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "range": [
                                          7440,
                                          7448
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 36
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "Identifier",
                                          "name": "F",
                                          "range": [
                                            7449,
                                            7450
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 37
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 38
                                            }
                                          }
                                        },
                                        {
                                          "type": "Literal",
                                          "value": 0.333,
                                          "raw": ".333",
                                          "range": [
                                            7452,
                                            7456
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 40
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 44
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        7440,
                                        7457
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 28
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 45
                                        }
                                      }
                                    },
                                    "range": [
                                      7434,
                                      7457
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          7460,
                                          7464
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 52
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          7465,
                                          7468
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 56
                                          }
                                        }
                                      },
                                      "range": [
                                        7460,
                                        7468
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 48
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 56
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "BinaryExpression",
                                        "operator": "*",
                                        "left": {
                                          "type": "Literal",
                                          "value": 3.5,
                                          "raw": "3.5",
                                          "range": [
                                            7469,
                                            7472
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 57
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 60
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            7475,
                                            7476
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 265,
                                              "column": 63
                                            },
                                            "end": {
                                              "line": 265,
                                              "column": 64
                                            }
                                          }
                                        },
                                        "range": [
                                          7469,
                                          7476
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 57
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 64
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 0.667,
                                        "raw": ".667",
                                        "range": [
                                          7478,
                                          7482
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 66
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 70
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7460,
                                      7483
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 71
                                      }
                                    }
                                  },
                                  "range": [
                                    7434,
                                    7483
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 265,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 265,
                                      "column": 71
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        7486,
                                        7490
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 74
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 78
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        7491,
                                        7494
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 79
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 82
                                        }
                                      }
                                    },
                                    "range": [
                                      7486,
                                      7494
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 265,
                                        "column": 74
                                      },
                                      "end": {
                                        "line": 265,
                                        "column": 82
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "U",
                                      "range": [
                                        7495,
                                        7496
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 83
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 84
                                        }
                                      }
                                    },
                                    {
                                      "type": "UnaryExpression",
                                      "operator": "-",
                                      "argument": {
                                        "type": "Literal",
                                        "value": 1,
                                        "raw": "1",
                                        "range": [
                                          7499,
                                          7500
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 265,
                                            "column": 87
                                          },
                                          "end": {
                                            "line": 265,
                                            "column": 88
                                          }
                                        }
                                      },
                                      "prefix": true,
                                      "range": [
                                        7498,
                                        7500
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 265,
                                          "column": 86
                                        },
                                        "end": {
                                          "line": 265,
                                          "column": 88
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    7486,
                                    7501
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 265,
                                      "column": 74
                                    },
                                    "end": {
                                      "line": 265,
                                      "column": 89
                                    }
                                  }
                                },
                                "range": [
                                  7434,
                                  7501
                                ],
                                "loc": {
                                  "start": {
                                    "line": 265,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 265,
                                    "column": 89
                                  }
                                }
                              },
                              "range": [
                                7424,
                                7501
                              ],
                              "loc": {
                                "start": {
                                  "line": 265,
                                  "column": 12
                                },
                                "end": {
                                  "line": 265,
                                  "column": 89
                                }
                              }
                            },
                            "range": [
                              7424,
                              7502
                            ],
                            "loc": {
                              "start": {
                                "line": 265,
                                "column": 12
                              },
                              "end": {
                                "line": 265,
                                "column": 90
                              }
                            }
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "Identifier",
                                "name": "mDeltaH",
                                "range": [
                                  7515,
                                  7522
                                ],
                                "loc": {
                                  "start": {
                                    "line": 266,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 266,
                                    "column": 19
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "/",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "BinaryExpression",
                                    "operator": "*",
                                    "left": {
                                      "type": "Literal",
                                      "value": 3,
                                      "raw": "3",
                                      "range": [
                                        7526,
                                        7527
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 266,
                                          "column": 23
                                        },
                                        "end": {
                                          "line": 266,
                                          "column": 24
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Identifier",
                                      "name": "srcExitVel",
                                      "range": [
                                        7530,
                                        7540
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 266,
                                          "column": 27
                                        },
                                        "end": {
                                          "line": 266,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "range": [
                                      7526,
                                      7540
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "BinaryExpression",
                                    "operator": "*",
                                    "left": {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        7544,
                                        7545
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 266,
                                          "column": 41
                                        },
                                        "end": {
                                          "line": 266,
                                          "column": 42
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Identifier",
                                      "name": "srcRad",
                                      "range": [
                                        7548,
                                        7554
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 266,
                                          "column": 45
                                        },
                                        "end": {
                                          "line": 266,
                                          "column": 51
                                        }
                                      }
                                    },
                                    "range": [
                                      7544,
                                      7554
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 266,
                                        "column": 41
                                      },
                                      "end": {
                                        "line": 266,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    7526,
                                    7555
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 266,
                                      "column": 23
                                    },
                                    "end": {
                                      "line": 266,
                                      "column": 52
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Identifier",
                                  "name": "U",
                                  "range": [
                                    7559,
                                    7560
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 266,
                                      "column": 56
                                    },
                                    "end": {
                                      "line": 266,
                                      "column": 57
                                    }
                                  }
                                },
                                "range": [
                                  7525,
                                  7560
                                ],
                                "loc": {
                                  "start": {
                                    "line": 266,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 266,
                                    "column": 57
                                  }
                                }
                              },
                              "range": [
                                7515,
                                7560
                              ],
                              "loc": {
                                "start": {
                                  "line": 266,
                                  "column": 12
                                },
                                "end": {
                                  "line": 266,
                                  "column": 57
                                }
                              }
                            },
                            "range": [
                              7515,
                              7561
                            ],
                            "loc": {
                              "start": {
                                "line": 266,
                                "column": 12
                              },
                              "end": {
                                "line": 266,
                                "column": 58
                              }
                            }
                          }
                        ],
                        "range": [
                          7031,
                          7571
                        ],
                        "loc": {
                          "start": {
                            "line": 255,
                            "column": 34
                          },
                          "end": {
                            "line": 267,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "VariableDeclaration",
                            "declarations": [
                              {
                                "type": "VariableDeclarator",
                                "id": {
                                  "type": "Identifier",
                                  "name": "s",
                                  "range": [
                                    7619,
                                    7620
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 269,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 269,
                                      "column": 19
                                    }
                                  }
                                },
                                "init": {
                                  "type": "ConditionalExpression",
                                  "test": {
                                    "type": "BinaryExpression",
                                    "operator": "===",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "ThisExpression",
                                          "range": [
                                            7623,
                                            7627
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 269,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 269,
                                              "column": 26
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "_atm",
                                          "range": [
                                            7628,
                                            7632
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 269,
                                              "column": 27
                                            },
                                            "end": {
                                              "line": 269,
                                              "column": 31
                                            }
                                          }
                                        },
                                        "range": [
                                          7623,
                                          7632
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 269,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 269,
                                            "column": 31
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "letterGrade",
                                        "range": [
                                          7633,
                                          7644
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 269,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 269,
                                            "column": 43
                                          }
                                        }
                                      },
                                      "range": [
                                        7623,
                                        7644
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 269,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 269,
                                          "column": 43
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Literal",
                                      "value": "E",
                                      "raw": "'E'",
                                      "range": [
                                        7649,
                                        7652
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 269,
                                          "column": 48
                                        },
                                        "end": {
                                          "line": 269,
                                          "column": 51
                                        }
                                      }
                                    },
                                    "range": [
                                      7623,
                                      7652
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 269,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 269,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "consequent": {
                                    "type": "Literal",
                                    "value": 0.018,
                                    "raw": "0.018",
                                    "range": [
                                      7655,
                                      7660
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 269,
                                        "column": 54
                                      },
                                      "end": {
                                        "line": 269,
                                        "column": 59
                                      }
                                    }
                                  },
                                  "alternate": {
                                    "type": "Literal",
                                    "value": 0.025,
                                    "raw": "0.025",
                                    "range": [
                                      7662,
                                      7667
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 269,
                                        "column": 61
                                      },
                                      "end": {
                                        "line": 269,
                                        "column": 66
                                      }
                                    }
                                  },
                                  "range": [
                                    7623,
                                    7667
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 269,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 269,
                                      "column": 66
                                    }
                                  }
                                },
                                "range": [
                                  7619,
                                  7667
                                ],
                                "loc": {
                                  "start": {
                                    "line": 269,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 269,
                                    "column": 66
                                  }
                                }
                              }
                            ],
                            "kind": "const",
                            "range": [
                              7613,
                              7668
                            ],
                            "loc": {
                              "start": {
                                "line": 269,
                                "column": 12
                              },
                              "end": {
                                "line": 269,
                                "column": 67
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": " stable",
                                "range": [
                                  7591,
                                  7600
                                ],
                                "loc": {
                                  "start": {
                                    "line": 268,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 268,
                                    "column": 21
                                  }
                                }
                              }
                            ],
                            "trailingComments": [
                              {
                                "type": "Line",
                                "value": "  g/ambientTemp",
                                "range": [
                                  7669,
                                  7686
                                ],
                                "loc": {
                                  "start": {
                                    "line": 269,
                                    "column": 68
                                  },
                                  "end": {
                                    "line": 269,
                                    "column": 85
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "Identifier",
                                "name": "bDeltaH",
                                "range": [
                                  7699,
                                  7706
                                ],
                                "loc": {
                                  "start": {
                                    "line": 270,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 270,
                                    "column": 19
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "Literal",
                                  "value": 2.6,
                                  "raw": "2.6",
                                  "range": [
                                    7709,
                                    7712
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 270,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 270,
                                      "column": 25
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        7715,
                                        7719
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 270,
                                          "column": 28
                                        },
                                        "end": {
                                          "line": 270,
                                          "column": 32
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        7720,
                                        7723
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 270,
                                          "column": 33
                                        },
                                        "end": {
                                          "line": 270,
                                          "column": 36
                                        }
                                      }
                                    },
                                    "range": [
                                      7715,
                                      7723
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 270,
                                        "column": 28
                                      },
                                      "end": {
                                        "line": 270,
                                        "column": 36
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "BinaryExpression",
                                      "operator": "/",
                                      "left": {
                                        "type": "Identifier",
                                        "name": "F",
                                        "range": [
                                          7724,
                                          7725
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 270,
                                            "column": 37
                                          },
                                          "end": {
                                            "line": 270,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "BinaryExpression",
                                        "operator": "*",
                                        "left": {
                                          "type": "Identifier",
                                          "name": "U",
                                          "range": [
                                            7729,
                                            7730
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 270,
                                              "column": 42
                                            },
                                            "end": {
                                              "line": 270,
                                              "column": 43
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "Identifier",
                                          "name": "s",
                                          "range": [
                                            7733,
                                            7734
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 270,
                                              "column": 46
                                            },
                                            "end": {
                                              "line": 270,
                                              "column": 47
                                            }
                                          }
                                        },
                                        "range": [
                                          7729,
                                          7734
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 270,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 270,
                                            "column": 47
                                          }
                                        }
                                      },
                                      "range": [
                                        7724,
                                        7735
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 270,
                                          "column": 37
                                        },
                                        "end": {
                                          "line": 270,
                                          "column": 48
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 0.333,
                                      "raw": ".333",
                                      "range": [
                                        7737,
                                        7741
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 270,
                                          "column": 50
                                        },
                                        "end": {
                                          "line": 270,
                                          "column": 54
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    7715,
                                    7742
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 270,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 270,
                                      "column": 55
                                    }
                                  }
                                },
                                "range": [
                                  7709,
                                  7742
                                ],
                                "loc": {
                                  "start": {
                                    "line": 270,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 270,
                                    "column": 55
                                  }
                                }
                              },
                              "range": [
                                7699,
                                7742
                              ],
                              "loc": {
                                "start": {
                                  "line": 270,
                                  "column": 12
                                },
                                "end": {
                                  "line": 270,
                                  "column": 55
                                }
                              }
                            },
                            "range": [
                              7699,
                              7743
                            ],
                            "loc": {
                              "start": {
                                "line": 270,
                                "column": 12
                              },
                              "end": {
                                "line": 270,
                                "column": 56
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": "  g/ambientTemp",
                                "range": [
                                  7669,
                                  7686
                                ],
                                "loc": {
                                  "start": {
                                    "line": 269,
                                    "column": 68
                                  },
                                  "end": {
                                    "line": 269,
                                    "column": 85
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "Identifier",
                                "name": "mDeltaH",
                                "range": [
                                  7756,
                                  7763
                                ],
                                "loc": {
                                  "start": {
                                    "line": 271,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 271,
                                    "column": 19
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "BinaryExpression",
                                    "operator": "*",
                                    "left": {
                                      "type": "Literal",
                                      "value": 1.5,
                                      "raw": "1.5",
                                      "range": [
                                        7766,
                                        7769
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 25
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "Math",
                                          "range": [
                                            7772,
                                            7776
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 271,
                                              "column": 28
                                            },
                                            "end": {
                                              "line": 271,
                                              "column": 32
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "pow",
                                          "range": [
                                            7777,
                                            7780
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 271,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 271,
                                              "column": 36
                                            }
                                          }
                                        },
                                        "range": [
                                          7772,
                                          7780
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 36
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "BinaryExpression",
                                          "operator": "*",
                                          "left": {
                                            "type": "Identifier",
                                            "name": "srcExitVel",
                                            "range": [
                                              7781,
                                              7791
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 271,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 271,
                                                "column": 47
                                              }
                                            }
                                          },
                                          "right": {
                                            "type": "Identifier",
                                            "name": "srcRad",
                                            "range": [
                                              7794,
                                              7800
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 271,
                                                "column": 50
                                              },
                                              "end": {
                                                "line": 271,
                                                "column": 56
                                              }
                                            }
                                          },
                                          "range": [
                                            7781,
                                            7800
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 271,
                                              "column": 37
                                            },
                                            "end": {
                                              "line": 271,
                                              "column": 56
                                            }
                                          }
                                        },
                                        {
                                          "type": "Literal",
                                          "value": 0.667,
                                          "raw": ".667",
                                          "range": [
                                            7802,
                                            7806
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 271,
                                              "column": 58
                                            },
                                            "end": {
                                              "line": 271,
                                              "column": 62
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        7772,
                                        7807
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 28
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 63
                                        }
                                      }
                                    },
                                    "range": [
                                      7766,
                                      7807
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 22
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 63
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          7810,
                                          7814
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 66
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 70
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          7815,
                                          7818
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 71
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 74
                                          }
                                        }
                                      },
                                      "range": [
                                        7810,
                                        7818
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 66
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 74
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "U",
                                        "range": [
                                          7819,
                                          7820
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 75
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 76
                                          }
                                        }
                                      },
                                      {
                                        "type": "UnaryExpression",
                                        "operator": "-",
                                        "argument": {
                                          "type": "Literal",
                                          "value": 0.333,
                                          "raw": "0.333",
                                          "range": [
                                            7823,
                                            7828
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 271,
                                              "column": 79
                                            },
                                            "end": {
                                              "line": 271,
                                              "column": 84
                                            }
                                          }
                                        },
                                        "prefix": true,
                                        "range": [
                                          7822,
                                          7828
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 78
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 84
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      7810,
                                      7829
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 66
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 85
                                      }
                                    }
                                  },
                                  "range": [
                                    7766,
                                    7829
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 271,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 271,
                                      "column": 85
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        7832,
                                        7836
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 88
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 92
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        7837,
                                        7840
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 93
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 96
                                        }
                                      }
                                    },
                                    "range": [
                                      7832,
                                      7840
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 271,
                                        "column": 88
                                      },
                                      "end": {
                                        "line": 271,
                                        "column": 96
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "name": "s",
                                      "range": [
                                        7841,
                                        7842
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 97
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 98
                                        }
                                      }
                                    },
                                    {
                                      "type": "UnaryExpression",
                                      "operator": "-",
                                      "argument": {
                                        "type": "Literal",
                                        "value": 0.166,
                                        "raw": "0.166",
                                        "range": [
                                          7845,
                                          7850
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 271,
                                            "column": 101
                                          },
                                          "end": {
                                            "line": 271,
                                            "column": 106
                                          }
                                        }
                                      },
                                      "prefix": true,
                                      "range": [
                                        7844,
                                        7850
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 271,
                                          "column": 100
                                        },
                                        "end": {
                                          "line": 271,
                                          "column": 106
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    7832,
                                    7851
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 271,
                                      "column": 88
                                    },
                                    "end": {
                                      "line": 271,
                                      "column": 107
                                    }
                                  }
                                },
                                "range": [
                                  7766,
                                  7851
                                ],
                                "loc": {
                                  "start": {
                                    "line": 271,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 271,
                                    "column": 107
                                  }
                                }
                              },
                              "range": [
                                7756,
                                7851
                              ],
                              "loc": {
                                "start": {
                                  "line": 271,
                                  "column": 12
                                },
                                "end": {
                                  "line": 271,
                                  "column": 107
                                }
                              }
                            },
                            "range": [
                              7756,
                              7852
                            ],
                            "loc": {
                              "start": {
                                "line": 271,
                                "column": 12
                              },
                              "end": {
                                "line": 271,
                                "column": 108
                              }
                            }
                          }
                        ],
                        "range": [
                          7577,
                          7862
                        ],
                        "loc": {
                          "start": {
                            "line": 267,
                            "column": 15
                          },
                          "end": {
                            "line": 272,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        7005,
                        7862
                      ],
                      "loc": {
                        "start": {
                          "line": 255,
                          "column": 8
                        },
                        "end": {
                          "line": 272,
                          "column": 9
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " wind speed at stack height",
                          "range": [
                            6966,
                            6995
                          ],
                          "loc": {
                            "start": {
                              "line": 253,
                              "column": 55
                            },
                            "end": {
                              "line": 253,
                              "column": 84
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " console.log(\"bDeltaH: \" + bDeltaH);",
                          "range": [
                            7872,
                            7910
                          ],
                          "loc": {
                            "start": {
                              "line": 274,
                              "column": 8
                            },
                            "end": {
                              "line": 274,
                              "column": 46
                            }
                          }
                        },
                        {
                          "type": "Line",
                          "value": " console.log(\"mDeltaH: \" + mDeltaH);",
                          "range": [
                            7919,
                            7957
                          ],
                          "loc": {
                            "start": {
                              "line": 275,
                              "column": 8
                            },
                            "end": {
                              "line": 275,
                              "column": 46
                            }
                          }
                        },
                        {
                          "type": "Line",
                          "value": " Return the max",
                          "range": [
                            7966,
                            7983
                          ],
                          "loc": {
                            "start": {
                              "line": 276,
                              "column": 8
                            },
                            "end": {
                              "line": 276,
                              "column": 25
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "BinaryExpression",
                        "operator": ">",
                        "left": {
                          "type": "Identifier",
                          "name": "bDeltaH",
                          "range": [
                            7996,
                            8003
                          ],
                          "loc": {
                            "start": {
                              "line": 277,
                              "column": 12
                            },
                            "end": {
                              "line": 277,
                              "column": 19
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "mDeltaH",
                          "range": [
                            8006,
                            8013
                          ],
                          "loc": {
                            "start": {
                              "line": 277,
                              "column": 22
                            },
                            "end": {
                              "line": 277,
                              "column": 29
                            }
                          }
                        },
                        "range": [
                          7996,
                          8013
                        ],
                        "loc": {
                          "start": {
                            "line": 277,
                            "column": 12
                          },
                          "end": {
                            "line": 277,
                            "column": 29
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": {
                              "type": "Identifier",
                              "name": "bDeltaH",
                              "range": [
                                8087,
                                8094
                              ],
                              "loc": {
                                "start": {
                                  "line": 279,
                                  "column": 19
                                },
                                "end": {
                                  "line": 279,
                                  "column": 26
                                }
                              }
                            },
                            "range": [
                              8080,
                              8095
                            ],
                            "loc": {
                              "start": {
                                "line": 279,
                                "column": 12
                              },
                              "end": {
                                "line": 279,
                                "column": 27
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": " console.log(\"Buoyancy dominated.\");",
                                "range": [
                                  8029,
                                  8067
                                ],
                                "loc": {
                                  "start": {
                                    "line": 278,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 278,
                                    "column": 50
                                  }
                                }
                              }
                            ]
                          }
                        ],
                        "range": [
                          8015,
                          8105
                        ],
                        "loc": {
                          "start": {
                            "line": 277,
                            "column": 31
                          },
                          "end": {
                            "line": 280,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        7992,
                        8105
                      ],
                      "loc": {
                        "start": {
                          "line": 277,
                          "column": 8
                        },
                        "end": {
                          "line": 280,
                          "column": 9
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " console.log(\"bDeltaH: \" + bDeltaH);",
                          "range": [
                            7872,
                            7910
                          ],
                          "loc": {
                            "start": {
                              "line": 274,
                              "column": 8
                            },
                            "end": {
                              "line": 274,
                              "column": 46
                            }
                          }
                        },
                        {
                          "type": "Line",
                          "value": " console.log(\"mDeltaH: \" + mDeltaH);",
                          "range": [
                            7919,
                            7957
                          ],
                          "loc": {
                            "start": {
                              "line": 275,
                              "column": 8
                            },
                            "end": {
                              "line": 275,
                              "column": 46
                            }
                          }
                        },
                        {
                          "type": "Line",
                          "value": " Return the max",
                          "range": [
                            7966,
                            7983
                          ],
                          "loc": {
                            "start": {
                              "line": 276,
                              "column": 8
                            },
                            "end": {
                              "line": 276,
                              "column": 25
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " console.log(\"Momentum dominated.\");",
                          "range": [
                            8114,
                            8152
                          ],
                          "loc": {
                            "start": {
                              "line": 281,
                              "column": 8
                            },
                            "end": {
                              "line": 281,
                              "column": 46
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "Identifier",
                        "name": "mDeltaH",
                        "range": [
                          8168,
                          8175
                        ],
                        "loc": {
                          "start": {
                            "line": 282,
                            "column": 15
                          },
                          "end": {
                            "line": 282,
                            "column": 22
                          }
                        }
                      },
                      "range": [
                        8161,
                        8176
                      ],
                      "loc": {
                        "start": {
                          "line": 282,
                          "column": 8
                        },
                        "end": {
                          "line": 282,
                          "column": 23
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " console.log(\"Momentum dominated.\");",
                          "range": [
                            8114,
                            8152
                          ],
                          "loc": {
                            "start": {
                              "line": 281,
                              "column": 8
                            },
                            "end": {
                              "line": 281,
                              "column": 46
                            }
                          }
                        }
                      ]
                    }
                  ],
                  "range": [
                    6268,
                    8182
                  ],
                  "loc": {
                    "start": {
                      "line": 242,
                      "column": 18
                    },
                    "end": {
                      "line": 283,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  6264,
                  8182
                ],
                "loc": {
                  "start": {
                    "line": 242,
                    "column": 14
                  },
                  "end": {
                    "line": 283,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                6254,
                8182
              ],
              "loc": {
                "start": {
                  "line": 242,
                  "column": 4
                },
                "end": {
                  "line": 283,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * The max rise of the plume at x meters downwind\n     * @param {number} x - distance (m) downwind\n     * @returns {number} vertical standard deviation at x meters downwind (m)\n     ",
                  "range": [
                    6057,
                    6249
                  ],
                  "loc": {
                    "start": {
                      "line": 237,
                      "column": 4
                    },
                    "end": {
                      "line": 241,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Calculates the maximum concentration dispersed\n     * @returns {number} micrograms / cubic meters\n     ",
                  "range": [
                    8188,
                    8304
                  ],
                  "loc": {
                    "start": {
                      "line": 285,
                      "column": 4
                    },
                    "end": {
                      "line": 288,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getMaxConcentration",
                "range": [
                  8309,
                  8328
                ],
                "loc": {
                  "start": {
                    "line": 289,
                    "column": 4
                  },
                  "end": {
                    "line": 289,
                    "column": 23
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "x",
                            "range": [
                              8345,
                              8346
                            ],
                            "loc": {
                              "start": {
                                "line": 290,
                                "column": 12
                              },
                              "end": {
                                "line": 290,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  8349,
                                  8353
                                ],
                                "loc": {
                                  "start": {
                                    "line": 290,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 290,
                                    "column": 20
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getMaxConcentrationX",
                                "range": [
                                  8354,
                                  8374
                                ],
                                "loc": {
                                  "start": {
                                    "line": 290,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 290,
                                    "column": 41
                                  }
                                }
                              },
                              "range": [
                                8349,
                                8374
                              ],
                              "loc": {
                                "start": {
                                  "line": 290,
                                  "column": 16
                                },
                                "end": {
                                  "line": 290,
                                  "column": 41
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              8349,
                              8376
                            ],
                            "loc": {
                              "start": {
                                "line": 290,
                                "column": 16
                              },
                              "end": {
                                "line": 290,
                                "column": 43
                              }
                            }
                          },
                          "range": [
                            8345,
                            8376
                          ],
                          "loc": {
                            "start": {
                              "line": 290,
                              "column": 12
                            },
                            "end": {
                              "line": 290,
                              "column": 43
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        8341,
                        8377
                      ],
                      "loc": {
                        "start": {
                          "line": 290,
                          "column": 8
                        },
                        "end": {
                          "line": 290,
                          "column": 44
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "stdY",
                            "range": [
                              8390,
                              8394
                            ],
                            "loc": {
                              "start": {
                                "line": 291,
                                "column": 12
                              },
                              "end": {
                                "line": 291,
                                "column": 16
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  8397,
                                  8401
                                ],
                                "loc": {
                                  "start": {
                                    "line": 291,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 291,
                                    "column": 23
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getStdY",
                                "range": [
                                  8402,
                                  8409
                                ],
                                "loc": {
                                  "start": {
                                    "line": 291,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 291,
                                    "column": 31
                                  }
                                }
                              },
                              "range": [
                                8397,
                                8409
                              ],
                              "loc": {
                                "start": {
                                  "line": 291,
                                  "column": 19
                                },
                                "end": {
                                  "line": 291,
                                  "column": 31
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Identifier",
                                "name": "x",
                                "range": [
                                  8410,
                                  8411
                                ],
                                "loc": {
                                  "start": {
                                    "line": 291,
                                    "column": 32
                                  },
                                  "end": {
                                    "line": 291,
                                    "column": 33
                                  }
                                }
                              }
                            ],
                            "range": [
                              8397,
                              8412
                            ],
                            "loc": {
                              "start": {
                                "line": 291,
                                "column": 19
                              },
                              "end": {
                                "line": 291,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            8390,
                            8412
                          ],
                          "loc": {
                            "start": {
                              "line": 291,
                              "column": 12
                            },
                            "end": {
                              "line": 291,
                              "column": 34
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        8386,
                        8413
                      ],
                      "loc": {
                        "start": {
                          "line": 291,
                          "column": 8
                        },
                        "end": {
                          "line": 291,
                          "column": 35
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "stdZ",
                            "range": [
                              8426,
                              8430
                            ],
                            "loc": {
                              "start": {
                                "line": 292,
                                "column": 12
                              },
                              "end": {
                                "line": 292,
                                "column": 16
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  8433,
                                  8437
                                ],
                                "loc": {
                                  "start": {
                                    "line": 292,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 292,
                                    "column": 23
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getStdZ",
                                "range": [
                                  8438,
                                  8445
                                ],
                                "loc": {
                                  "start": {
                                    "line": 292,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 292,
                                    "column": 31
                                  }
                                }
                              },
                              "range": [
                                8433,
                                8445
                              ],
                              "loc": {
                                "start": {
                                  "line": 292,
                                  "column": 19
                                },
                                "end": {
                                  "line": 292,
                                  "column": 31
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Identifier",
                                "name": "x",
                                "range": [
                                  8446,
                                  8447
                                ],
                                "loc": {
                                  "start": {
                                    "line": 292,
                                    "column": 32
                                  },
                                  "end": {
                                    "line": 292,
                                    "column": 33
                                  }
                                }
                              }
                            ],
                            "range": [
                              8433,
                              8448
                            ],
                            "loc": {
                              "start": {
                                "line": 292,
                                "column": 19
                              },
                              "end": {
                                "line": 292,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            8426,
                            8448
                          ],
                          "loc": {
                            "start": {
                              "line": 292,
                              "column": 12
                            },
                            "end": {
                              "line": 292,
                              "column": 34
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        8422,
                        8449
                      ],
                      "loc": {
                        "start": {
                          "line": 292,
                          "column": 8
                        },
                        "end": {
                          "line": 292,
                          "column": 35
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "H",
                            "range": [
                              8462,
                              8463
                            ],
                            "loc": {
                              "start": {
                                "line": 293,
                                "column": 12
                              },
                              "end": {
                                "line": 293,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  8466,
                                  8470
                                ],
                                "loc": {
                                  "start": {
                                    "line": 293,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 293,
                                    "column": 20
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getEffectiveSourceHeight",
                                "range": [
                                  8471,
                                  8495
                                ],
                                "loc": {
                                  "start": {
                                    "line": 293,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 293,
                                    "column": 45
                                  }
                                }
                              },
                              "range": [
                                8466,
                                8495
                              ],
                              "loc": {
                                "start": {
                                  "line": 293,
                                  "column": 16
                                },
                                "end": {
                                  "line": 293,
                                  "column": 45
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              8466,
                              8497
                            ],
                            "loc": {
                              "start": {
                                "line": 293,
                                "column": 16
                              },
                              "end": {
                                "line": 293,
                                "column": 47
                              }
                            }
                          },
                          "range": [
                            8462,
                            8497
                          ],
                          "loc": {
                            "start": {
                              "line": 293,
                              "column": 12
                            },
                            "end": {
                              "line": 293,
                              "column": 47
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        8458,
                        8498
                      ],
                      "loc": {
                        "start": {
                          "line": 293,
                          "column": 8
                        },
                        "end": {
                          "line": 293,
                          "column": 48
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "a",
                            "range": [
                              8512,
                              8513
                            ],
                            "loc": {
                              "start": {
                                "line": 295,
                                "column": 12
                              },
                              "end": {
                                "line": 295,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "ThisExpression",
                                      "range": [
                                        8517,
                                        8521
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 295,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 295,
                                          "column": 21
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "source",
                                      "range": [
                                        8522,
                                        8528
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 295,
                                          "column": 22
                                        },
                                        "end": {
                                          "line": 295,
                                          "column": 28
                                        }
                                      }
                                    },
                                    "range": [
                                      8517,
                                      8528
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 28
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "getEmissionRate",
                                    "range": [
                                      8529,
                                      8544
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 29
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    8517,
                                    8544
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 44
                                    }
                                  }
                                },
                                "arguments": [],
                                "range": [
                                  8517,
                                  8546
                                ],
                                "loc": {
                                  "start": {
                                    "line": 295,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 295,
                                    "column": 46
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": 1000000,
                                "raw": "1000000",
                                "range": [
                                  8549,
                                  8556
                                ],
                                "loc": {
                                  "start": {
                                    "line": 295,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 295,
                                    "column": 56
                                  }
                                }
                              },
                              "range": [
                                8517,
                                8556
                              ],
                              "loc": {
                                "start": {
                                  "line": 295,
                                  "column": 17
                                },
                                "end": {
                                  "line": 295,
                                  "column": 56
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        8561,
                                        8565
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 295,
                                          "column": 61
                                        },
                                        "end": {
                                          "line": 295,
                                          "column": 65
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "PI",
                                      "range": [
                                        8566,
                                        8568
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 295,
                                          "column": 66
                                        },
                                        "end": {
                                          "line": 295,
                                          "column": 68
                                        }
                                      }
                                    },
                                    "range": [
                                      8561,
                                      8568
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 61
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 68
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Identifier",
                                    "name": "stdY",
                                    "range": [
                                      8571,
                                      8575
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 295,
                                        "column": 71
                                      },
                                      "end": {
                                        "line": 295,
                                        "column": 75
                                      }
                                    }
                                  },
                                  "range": [
                                    8561,
                                    8575
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 61
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 75
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Identifier",
                                  "name": "stdZ",
                                  "range": [
                                    8578,
                                    8582
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 78
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 82
                                    }
                                  }
                                },
                                "range": [
                                  8561,
                                  8582
                                ],
                                "loc": {
                                  "start": {
                                    "line": 295,
                                    "column": 61
                                  },
                                  "end": {
                                    "line": 295,
                                    "column": 82
                                  }
                                }
                              },
                              "right": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    8585,
                                    8589
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 85
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 89
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "windSpeedAtSourceHeight",
                                  "range": [
                                    8590,
                                    8613
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 295,
                                      "column": 90
                                    },
                                    "end": {
                                      "line": 295,
                                      "column": 113
                                    }
                                  }
                                },
                                "range": [
                                  8585,
                                  8613
                                ],
                                "loc": {
                                  "start": {
                                    "line": 295,
                                    "column": 85
                                  },
                                  "end": {
                                    "line": 295,
                                    "column": 113
                                  }
                                }
                              },
                              "range": [
                                8561,
                                8613
                              ],
                              "loc": {
                                "start": {
                                  "line": 295,
                                  "column": 61
                                },
                                "end": {
                                  "line": 295,
                                  "column": 113
                                }
                              }
                            },
                            "range": [
                              8516,
                              8614
                            ],
                            "loc": {
                              "start": {
                                "line": 295,
                                "column": 16
                              },
                              "end": {
                                "line": 295,
                                "column": 114
                              }
                            }
                          },
                          "range": [
                            8512,
                            8614
                          ],
                          "loc": {
                            "start": {
                              "line": 295,
                              "column": 12
                            },
                            "end": {
                              "line": 295,
                              "column": 114
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        8508,
                        8615
                      ],
                      "loc": {
                        "start": {
                          "line": 295,
                          "column": 8
                        },
                        "end": {
                          "line": 295,
                          "column": 115
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "b",
                            "range": [
                              8628,
                              8629
                            ],
                            "loc": {
                              "start": {
                                "line": 296,
                                "column": 12
                              },
                              "end": {
                                "line": 296,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Math",
                                "range": [
                                  8632,
                                  8636
                                ],
                                "loc": {
                                  "start": {
                                    "line": 296,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 296,
                                    "column": 20
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "exp",
                                "range": [
                                  8637,
                                  8640
                                ],
                                "loc": {
                                  "start": {
                                    "line": 296,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 296,
                                    "column": 24
                                  }
                                }
                              },
                              "range": [
                                8632,
                                8640
                              ],
                              "loc": {
                                "start": {
                                  "line": 296,
                                  "column": 16
                                },
                                "end": {
                                  "line": 296,
                                  "column": 24
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "UnaryExpression",
                                  "operator": "-",
                                  "argument": {
                                    "type": "Literal",
                                    "value": 0.5,
                                    "raw": "0.5",
                                    "range": [
                                      8643,
                                      8646
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 27
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 30
                                      }
                                    }
                                  },
                                  "prefix": true,
                                  "range": [
                                    8642,
                                    8646
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 296,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 296,
                                      "column": 30
                                    }
                                  }
                                },
                                "right": {
                                  "type": "CallExpression",
                                  "callee": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "Math",
                                      "range": [
                                        8650,
                                        8654
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 296,
                                          "column": 34
                                        },
                                        "end": {
                                          "line": 296,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "pow",
                                      "range": [
                                        8655,
                                        8658
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 296,
                                          "column": 39
                                        },
                                        "end": {
                                          "line": 296,
                                          "column": 42
                                        }
                                      }
                                    },
                                    "range": [
                                      8650,
                                      8658
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 296,
                                        "column": 34
                                      },
                                      "end": {
                                        "line": 296,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "arguments": [
                                    {
                                      "type": "BinaryExpression",
                                      "operator": "/",
                                      "left": {
                                        "type": "Identifier",
                                        "name": "H",
                                        "range": [
                                          8659,
                                          8660
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 296,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 296,
                                            "column": 44
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Identifier",
                                        "name": "stdZ",
                                        "range": [
                                          8663,
                                          8667
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 296,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 296,
                                            "column": 51
                                          }
                                        }
                                      },
                                      "range": [
                                        8659,
                                        8667
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 296,
                                          "column": 43
                                        },
                                        "end": {
                                          "line": 296,
                                          "column": 51
                                        }
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        8669,
                                        8670
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 296,
                                          "column": 53
                                        },
                                        "end": {
                                          "line": 296,
                                          "column": 54
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    8650,
                                    8671
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 296,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 296,
                                      "column": 55
                                    }
                                  }
                                },
                                "range": [
                                  8641,
                                  8671
                                ],
                                "loc": {
                                  "start": {
                                    "line": 296,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 296,
                                    "column": 55
                                  }
                                }
                              }
                            ],
                            "range": [
                              8632,
                              8672
                            ],
                            "loc": {
                              "start": {
                                "line": 296,
                                "column": 16
                              },
                              "end": {
                                "line": 296,
                                "column": 56
                              }
                            }
                          },
                          "range": [
                            8628,
                            8672
                          ],
                          "loc": {
                            "start": {
                              "line": 296,
                              "column": 12
                            },
                            "end": {
                              "line": 296,
                              "column": 56
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        8624,
                        8673
                      ],
                      "loc": {
                        "start": {
                          "line": 296,
                          "column": 8
                        },
                        "end": {
                          "line": 296,
                          "column": 57
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "BinaryExpression",
                        "operator": "*",
                        "left": {
                          "type": "Identifier",
                          "name": "a",
                          "range": [
                            8690,
                            8691
                          ],
                          "loc": {
                            "start": {
                              "line": 298,
                              "column": 15
                            },
                            "end": {
                              "line": 298,
                              "column": 16
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "b",
                          "range": [
                            8694,
                            8695
                          ],
                          "loc": {
                            "start": {
                              "line": 298,
                              "column": 19
                            },
                            "end": {
                              "line": 298,
                              "column": 20
                            }
                          }
                        },
                        "range": [
                          8690,
                          8695
                        ],
                        "loc": {
                          "start": {
                            "line": 298,
                            "column": 15
                          },
                          "end": {
                            "line": 298,
                            "column": 20
                          }
                        }
                      },
                      "range": [
                        8683,
                        8696
                      ],
                      "loc": {
                        "start": {
                          "line": 298,
                          "column": 8
                        },
                        "end": {
                          "line": 298,
                          "column": 21
                        }
                      }
                    }
                  ],
                  "range": [
                    8331,
                    8702
                  ],
                  "loc": {
                    "start": {
                      "line": 289,
                      "column": 26
                    },
                    "end": {
                      "line": 299,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  8328,
                  8702
                ],
                "loc": {
                  "start": {
                    "line": 289,
                    "column": 23
                  },
                  "end": {
                    "line": 299,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                8309,
                8702
              ],
              "loc": {
                "start": {
                  "line": 289,
                  "column": 4
                },
                "end": {
                  "line": 299,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Calculates the maximum concentration dispersed\n     * @returns {number} micrograms / cubic meters\n     ",
                  "range": [
                    8188,
                    8304
                  ],
                  "loc": {
                    "start": {
                      "line": 285,
                      "column": 4
                    },
                    "end": {
                      "line": 288,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Calculates the distance downwind of the maximum concentration\n     * @returns {number} micrograms / cubic meter\n     ",
                  "range": [
                    8708,
                    8838
                  ],
                  "loc": {
                    "start": {
                      "line": 301,
                      "column": 4
                    },
                    "end": {
                      "line": 304,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getMaxConcentrationX",
                "range": [
                  8843,
                  8863
                ],
                "loc": {
                  "start": {
                    "line": 305,
                    "column": 4
                  },
                  "end": {
                    "line": 305,
                    "column": 24
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "stdYCoeffs",
                            "range": [
                              8924,
                              8934
                            ],
                            "loc": {
                              "start": {
                                "line": 307,
                                "column": 12
                              },
                              "end": {
                                "line": 307,
                                "column": 22
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  8937,
                                  8941
                                ],
                                "loc": {
                                  "start": {
                                    "line": 307,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 307,
                                    "column": 29
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_getStdYCoeffs",
                                "range": [
                                  8942,
                                  8956
                                ],
                                "loc": {
                                  "start": {
                                    "line": 307,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 307,
                                    "column": 44
                                  }
                                }
                              },
                              "range": [
                                8937,
                                8956
                              ],
                              "loc": {
                                "start": {
                                  "line": 307,
                                  "column": 25
                                },
                                "end": {
                                  "line": 307,
                                  "column": 44
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": 5000,
                                "raw": "5000",
                                "range": [
                                  8957,
                                  8961
                                ],
                                "loc": {
                                  "start": {
                                    "line": 307,
                                    "column": 45
                                  },
                                  "end": {
                                    "line": 307,
                                    "column": 49
                                  }
                                }
                              }
                            ],
                            "range": [
                              8937,
                              8962
                            ],
                            "loc": {
                              "start": {
                                "line": 307,
                                "column": 25
                              },
                              "end": {
                                "line": 307,
                                "column": 50
                              }
                            }
                          },
                          "range": [
                            8924,
                            8962
                          ],
                          "loc": {
                            "start": {
                              "line": 307,
                              "column": 12
                            },
                            "end": {
                              "line": 307,
                              "column": 50
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        8920,
                        8963
                      ],
                      "loc": {
                        "start": {
                          "line": 307,
                          "column": 8
                        },
                        "end": {
                          "line": 307,
                          "column": 51
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " If unknown, set x to 5000 meters",
                          "range": [
                            8876,
                            8911
                          ],
                          "loc": {
                            "start": {
                              "line": 306,
                              "column": 8
                            },
                            "end": {
                              "line": 306,
                              "column": 43
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " c , d",
                          "range": [
                            8965,
                            8973
                          ],
                          "loc": {
                            "start": {
                              "line": 307,
                              "column": 53
                            },
                            "end": {
                              "line": 307,
                              "column": 61
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "stdZCoeffs",
                            "range": [
                              8986,
                              8996
                            ],
                            "loc": {
                              "start": {
                                "line": 308,
                                "column": 12
                              },
                              "end": {
                                "line": 308,
                                "column": 22
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  8999,
                                  9003
                                ],
                                "loc": {
                                  "start": {
                                    "line": 308,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 308,
                                    "column": 29
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_getStdZCoeffs",
                                "range": [
                                  9004,
                                  9018
                                ],
                                "loc": {
                                  "start": {
                                    "line": 308,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 308,
                                    "column": 44
                                  }
                                }
                              },
                              "range": [
                                8999,
                                9018
                              ],
                              "loc": {
                                "start": {
                                  "line": 308,
                                  "column": 25
                                },
                                "end": {
                                  "line": 308,
                                  "column": 44
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": 5000,
                                "raw": "5000",
                                "range": [
                                  9019,
                                  9023
                                ],
                                "loc": {
                                  "start": {
                                    "line": 308,
                                    "column": 45
                                  },
                                  "end": {
                                    "line": 308,
                                    "column": 49
                                  }
                                }
                              }
                            ],
                            "range": [
                              8999,
                              9024
                            ],
                            "loc": {
                              "start": {
                                "line": 308,
                                "column": 25
                              },
                              "end": {
                                "line": 308,
                                "column": 50
                              }
                            }
                          },
                          "range": [
                            8986,
                            9024
                          ],
                          "loc": {
                            "start": {
                              "line": 308,
                              "column": 12
                            },
                            "end": {
                              "line": 308,
                              "column": 50
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        8982,
                        9025
                      ],
                      "loc": {
                        "start": {
                          "line": 308,
                          "column": 8
                        },
                        "end": {
                          "line": 308,
                          "column": 51
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " c , d",
                          "range": [
                            8965,
                            8973
                          ],
                          "loc": {
                            "start": {
                              "line": 307,
                              "column": 53
                            },
                            "end": {
                              "line": 307,
                              "column": 61
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " a , b",
                          "range": [
                            9027,
                            9035
                          ],
                          "loc": {
                            "start": {
                              "line": 308,
                              "column": 53
                            },
                            "end": {
                              "line": 308,
                              "column": 61
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "H",
                            "range": [
                              9048,
                              9049
                            ],
                            "loc": {
                              "start": {
                                "line": 309,
                                "column": 12
                              },
                              "end": {
                                "line": 309,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  9052,
                                  9056
                                ],
                                "loc": {
                                  "start": {
                                    "line": 309,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 309,
                                    "column": 20
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getEffectiveSourceHeight",
                                "range": [
                                  9057,
                                  9081
                                ],
                                "loc": {
                                  "start": {
                                    "line": 309,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 309,
                                    "column": 45
                                  }
                                }
                              },
                              "range": [
                                9052,
                                9081
                              ],
                              "loc": {
                                "start": {
                                  "line": 309,
                                  "column": 16
                                },
                                "end": {
                                  "line": 309,
                                  "column": 45
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              9052,
                              9083
                            ],
                            "loc": {
                              "start": {
                                "line": 309,
                                "column": 16
                              },
                              "end": {
                                "line": 309,
                                "column": 47
                              }
                            }
                          },
                          "range": [
                            9048,
                            9083
                          ],
                          "loc": {
                            "start": {
                              "line": 309,
                              "column": 12
                            },
                            "end": {
                              "line": 309,
                              "column": 47
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        9044,
                        9084
                      ],
                      "loc": {
                        "start": {
                          "line": 309,
                          "column": 8
                        },
                        "end": {
                          "line": 309,
                          "column": 48
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " a , b",
                          "range": [
                            9027,
                            9035
                          ],
                          "loc": {
                            "start": {
                              "line": 308,
                              "column": 53
                            },
                            "end": {
                              "line": 308,
                              "column": 61
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "pt1",
                            "range": [
                              9098,
                              9101
                            ],
                            "loc": {
                              "start": {
                                "line": 311,
                                "column": 12
                              },
                              "end": {
                                "line": 311,
                                "column": 15
                              }
                            }
                          },
                          "init": {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "stdZCoeffs",
                                  "range": [
                                    9105,
                                    9115
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 19
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 29
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "b",
                                  "range": [
                                    9116,
                                    9117
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 31
                                    }
                                  }
                                },
                                "range": [
                                  9105,
                                  9117
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 31
                                  }
                                }
                              },
                              "right": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "Math",
                                    "range": [
                                      9120,
                                      9124
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 34
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "pow",
                                    "range": [
                                      9125,
                                      9128
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 39
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    9120,
                                    9128
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 42
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "name": "H",
                                    "range": [
                                      9129,
                                      9130
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 43
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 44
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": 2,
                                    "raw": "2",
                                    "range": [
                                      9132,
                                      9133
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 46
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 47
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9120,
                                  9134
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 34
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 48
                                  }
                                }
                              },
                              "range": [
                                9105,
                                9134
                              ],
                              "loc": {
                                "start": {
                                  "line": 311,
                                  "column": 19
                                },
                                "end": {
                                  "line": 311,
                                  "column": 48
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "CallExpression",
                                "callee": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "Math",
                                    "range": [
                                      9139,
                                      9143
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 53
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 57
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "pow",
                                    "range": [
                                      9144,
                                      9147
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 58
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 61
                                      }
                                    }
                                  },
                                  "range": [
                                    9139,
                                    9147
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 53
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 61
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "Identifier",
                                      "name": "stdZCoeffs",
                                      "range": [
                                        9148,
                                        9158
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 311,
                                          "column": 62
                                        },
                                        "end": {
                                          "line": 311,
                                          "column": 72
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "a",
                                      "range": [
                                        9159,
                                        9160
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 311,
                                          "column": 73
                                        },
                                        "end": {
                                          "line": 311,
                                          "column": 74
                                        }
                                      }
                                    },
                                    "range": [
                                      9148,
                                      9160
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 62
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 74
                                      }
                                    }
                                  },
                                  {
                                    "type": "Literal",
                                    "value": 2,
                                    "raw": "2",
                                    "range": [
                                      9162,
                                      9163
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 76
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 77
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  9139,
                                  9164
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 53
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 78
                                  }
                                }
                              },
                              "right": {
                                "type": "BinaryExpression",
                                "operator": "+",
                                "left": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "stdYCoeffs",
                                    "range": [
                                      9168,
                                      9178
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 82
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 92
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "d",
                                    "range": [
                                      9179,
                                      9180
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 93
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 94
                                      }
                                    }
                                  },
                                  "range": [
                                    9168,
                                    9180
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 82
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 94
                                    }
                                  }
                                },
                                "right": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "Identifier",
                                    "name": "stdZCoeffs",
                                    "range": [
                                      9183,
                                      9193
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 97
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 107
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "b",
                                    "range": [
                                      9194,
                                      9195
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 311,
                                        "column": 108
                                      },
                                      "end": {
                                        "line": 311,
                                        "column": 109
                                      }
                                    }
                                  },
                                  "range": [
                                    9183,
                                    9195
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 311,
                                      "column": 97
                                    },
                                    "end": {
                                      "line": 311,
                                      "column": 109
                                    }
                                  }
                                },
                                "range": [
                                  9168,
                                  9195
                                ],
                                "loc": {
                                  "start": {
                                    "line": 311,
                                    "column": 82
                                  },
                                  "end": {
                                    "line": 311,
                                    "column": 109
                                  }
                                }
                              },
                              "range": [
                                9139,
                                9196
                              ],
                              "loc": {
                                "start": {
                                  "line": 311,
                                  "column": 53
                                },
                                "end": {
                                  "line": 311,
                                  "column": 110
                                }
                              }
                            },
                            "range": [
                              9104,
                              9197
                            ],
                            "loc": {
                              "start": {
                                "line": 311,
                                "column": 18
                              },
                              "end": {
                                "line": 311,
                                "column": 111
                              }
                            }
                          },
                          "range": [
                            9098,
                            9197
                          ],
                          "loc": {
                            "start": {
                              "line": 311,
                              "column": 12
                            },
                            "end": {
                              "line": 311,
                              "column": 111
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        9094,
                        9198
                      ],
                      "loc": {
                        "start": {
                          "line": 311,
                          "column": 8
                        },
                        "end": {
                          "line": 311,
                          "column": 112
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "Math",
                            "range": [
                              9214,
                              9218
                            ],
                            "loc": {
                              "start": {
                                "line": 312,
                                "column": 15
                              },
                              "end": {
                                "line": 312,
                                "column": 19
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "pow",
                            "range": [
                              9219,
                              9222
                            ],
                            "loc": {
                              "start": {
                                "line": 312,
                                "column": 20
                              },
                              "end": {
                                "line": 312,
                                "column": 23
                              }
                            }
                          },
                          "range": [
                            9214,
                            9222
                          ],
                          "loc": {
                            "start": {
                              "line": 312,
                              "column": 15
                            },
                            "end": {
                              "line": 312,
                              "column": 23
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "Identifier",
                            "name": "pt1",
                            "range": [
                              9223,
                              9226
                            ],
                            "loc": {
                              "start": {
                                "line": 312,
                                "column": 24
                              },
                              "end": {
                                "line": 312,
                                "column": 27
                              }
                            }
                          },
                          {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "Literal",
                              "value": 1,
                              "raw": "1",
                              "range": [
                                9229,
                                9230
                              ],
                              "loc": {
                                "start": {
                                  "line": 312,
                                  "column": 30
                                },
                                "end": {
                                  "line": 312,
                                  "column": 31
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "Literal",
                                "value": 2,
                                "raw": "2",
                                "range": [
                                  9234,
                                  9235
                                ],
                                "loc": {
                                  "start": {
                                    "line": 312,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 312,
                                    "column": 36
                                  }
                                }
                              },
                              "right": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "stdZCoeffs",
                                  "range": [
                                    9238,
                                    9248
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 312,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 312,
                                      "column": 49
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "b",
                                  "range": [
                                    9249,
                                    9250
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 312,
                                      "column": 50
                                    },
                                    "end": {
                                      "line": 312,
                                      "column": 51
                                    }
                                  }
                                },
                                "range": [
                                  9238,
                                  9250
                                ],
                                "loc": {
                                  "start": {
                                    "line": 312,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 312,
                                    "column": 51
                                  }
                                }
                              },
                              "range": [
                                9234,
                                9250
                              ],
                              "loc": {
                                "start": {
                                  "line": 312,
                                  "column": 35
                                },
                                "end": {
                                  "line": 312,
                                  "column": 51
                                }
                              }
                            },
                            "range": [
                              9229,
                              9251
                            ],
                            "loc": {
                              "start": {
                                "line": 312,
                                "column": 30
                              },
                              "end": {
                                "line": 312,
                                "column": 52
                              }
                            }
                          }
                        ],
                        "range": [
                          9214,
                          9253
                        ],
                        "loc": {
                          "start": {
                            "line": 312,
                            "column": 15
                          },
                          "end": {
                            "line": 312,
                            "column": 54
                          }
                        }
                      },
                      "range": [
                        9207,
                        9254
                      ],
                      "loc": {
                        "start": {
                          "line": 312,
                          "column": 8
                        },
                        "end": {
                          "line": 312,
                          "column": 55
                        }
                      }
                    }
                  ],
                  "range": [
                    8866,
                    9260
                  ],
                  "loc": {
                    "start": {
                      "line": 305,
                      "column": 27
                    },
                    "end": {
                      "line": 313,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  8863,
                  9260
                ],
                "loc": {
                  "start": {
                    "line": 305,
                    "column": 24
                  },
                  "end": {
                    "line": 313,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                8843,
                9260
              ],
              "loc": {
                "start": {
                  "line": 305,
                  "column": 4
                },
                "end": {
                  "line": 313,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Calculates the distance downwind of the maximum concentration\n     * @returns {number} micrograms / cubic meter\n     ",
                  "range": [
                    8708,
                    8838
                  ],
                  "loc": {
                    "start": {
                      "line": 301,
                      "column": 4
                    },
                    "end": {
                      "line": 304,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Calculates the concentration at a given x,y,z coordinate.\n     * Must be downwind\n     * @param {number} x - Meters downwind of source, greater than 0\n     * @param {number} y - Meters crosswind of source\n     * @param {number} z - Meters vertical of ground\n     * @returns {number} micrograms / cubic meter\n     *\n     * @example\n     * getConcentration(200, 300, 10)\n     * Calculates at 200 meters downwind, 300 east, 10 high\n     ",
                  "range": [
                    9266,
                    9713
                  ],
                  "loc": {
                    "start": {
                      "line": 315,
                      "column": 4
                    },
                    "end": {
                      "line": 326,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getConcentration",
                "range": [
                  9718,
                  9734
                ],
                "loc": {
                  "start": {
                    "line": 327,
                    "column": 4
                  },
                  "end": {
                    "line": 327,
                    "column": 20
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "x",
                    "range": [
                      9735,
                      9736
                    ],
                    "loc": {
                      "start": {
                        "line": 327,
                        "column": 21
                      },
                      "end": {
                        "line": 327,
                        "column": 22
                      }
                    }
                  },
                  {
                    "type": "Identifier",
                    "name": "y",
                    "range": [
                      9738,
                      9739
                    ],
                    "loc": {
                      "start": {
                        "line": 327,
                        "column": 24
                      },
                      "end": {
                        "line": 327,
                        "column": 25
                      }
                    }
                  },
                  {
                    "type": "Identifier",
                    "name": "z",
                    "range": [
                      9741,
                      9742
                    ],
                    "loc": {
                      "start": {
                        "line": 327,
                        "column": 27
                      },
                      "end": {
                        "line": 327,
                        "column": 28
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "stdY",
                            "range": [
                              9819,
                              9823
                            ],
                            "loc": {
                              "start": {
                                "line": 329,
                                "column": 12
                              },
                              "end": {
                                "line": 329,
                                "column": 16
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  9826,
                                  9830
                                ],
                                "loc": {
                                  "start": {
                                    "line": 329,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 329,
                                    "column": 23
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getStdY",
                                "range": [
                                  9831,
                                  9838
                                ],
                                "loc": {
                                  "start": {
                                    "line": 329,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 329,
                                    "column": 31
                                  }
                                }
                              },
                              "range": [
                                9826,
                                9838
                              ],
                              "loc": {
                                "start": {
                                  "line": 329,
                                  "column": 19
                                },
                                "end": {
                                  "line": 329,
                                  "column": 31
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Identifier",
                                "name": "x",
                                "range": [
                                  9839,
                                  9840
                                ],
                                "loc": {
                                  "start": {
                                    "line": 329,
                                    "column": 32
                                  },
                                  "end": {
                                    "line": 329,
                                    "column": 33
                                  }
                                }
                              }
                            ],
                            "range": [
                              9826,
                              9841
                            ],
                            "loc": {
                              "start": {
                                "line": 329,
                                "column": 19
                              },
                              "end": {
                                "line": 329,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            9819,
                            9841
                          ],
                          "loc": {
                            "start": {
                              "line": 329,
                              "column": 12
                            },
                            "end": {
                              "line": 329,
                              "column": 34
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        9815,
                        9842
                      ],
                      "loc": {
                        "start": {
                          "line": 329,
                          "column": 8
                        },
                        "end": {
                          "line": 329,
                          "column": 35
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " First part of Gaussian equation 1 found on page 2",
                          "range": [
                            9754,
                            9806
                          ],
                          "loc": {
                            "start": {
                              "line": 328,
                              "column": 8
                            },
                            "end": {
                              "line": 328,
                              "column": 60
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "stdZ",
                            "range": [
                              9855,
                              9859
                            ],
                            "loc": {
                              "start": {
                                "line": 330,
                                "column": 12
                              },
                              "end": {
                                "line": 330,
                                "column": 16
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  9862,
                                  9866
                                ],
                                "loc": {
                                  "start": {
                                    "line": 330,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 330,
                                    "column": 23
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getStdZ",
                                "range": [
                                  9867,
                                  9874
                                ],
                                "loc": {
                                  "start": {
                                    "line": 330,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 330,
                                    "column": 31
                                  }
                                }
                              },
                              "range": [
                                9862,
                                9874
                              ],
                              "loc": {
                                "start": {
                                  "line": 330,
                                  "column": 19
                                },
                                "end": {
                                  "line": 330,
                                  "column": 31
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Identifier",
                                "name": "x",
                                "range": [
                                  9875,
                                  9876
                                ],
                                "loc": {
                                  "start": {
                                    "line": 330,
                                    "column": 32
                                  },
                                  "end": {
                                    "line": 330,
                                    "column": 33
                                  }
                                }
                              }
                            ],
                            "range": [
                              9862,
                              9877
                            ],
                            "loc": {
                              "start": {
                                "line": 330,
                                "column": 19
                              },
                              "end": {
                                "line": 330,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            9855,
                            9877
                          ],
                          "loc": {
                            "start": {
                              "line": 330,
                              "column": 12
                            },
                            "end": {
                              "line": 330,
                              "column": 34
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        9851,
                        9878
                      ],
                      "loc": {
                        "start": {
                          "line": 330,
                          "column": 8
                        },
                        "end": {
                          "line": 330,
                          "column": 35
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " Effective stack height",
                          "range": [
                            9887,
                            9912
                          ],
                          "loc": {
                            "start": {
                              "line": 331,
                              "column": 8
                            },
                            "end": {
                              "line": 331,
                              "column": 33
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "H",
                            "range": [
                              9925,
                              9926
                            ],
                            "loc": {
                              "start": {
                                "line": 332,
                                "column": 12
                              },
                              "end": {
                                "line": 332,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  9929,
                                  9933
                                ],
                                "loc": {
                                  "start": {
                                    "line": 332,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 332,
                                    "column": 20
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "getEffectiveSourceHeight",
                                "range": [
                                  9934,
                                  9958
                                ],
                                "loc": {
                                  "start": {
                                    "line": 332,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 332,
                                    "column": 45
                                  }
                                }
                              },
                              "range": [
                                9929,
                                9958
                              ],
                              "loc": {
                                "start": {
                                  "line": 332,
                                  "column": 16
                                },
                                "end": {
                                  "line": 332,
                                  "column": 45
                                }
                              }
                            },
                            "arguments": [],
                            "range": [
                              9929,
                              9960
                            ],
                            "loc": {
                              "start": {
                                "line": 332,
                                "column": 16
                              },
                              "end": {
                                "line": 332,
                                "column": 47
                              }
                            }
                          },
                          "range": [
                            9925,
                            9960
                          ],
                          "loc": {
                            "start": {
                              "line": 332,
                              "column": 12
                            },
                            "end": {
                              "line": 332,
                              "column": 47
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        9921,
                        9961
                      ],
                      "loc": {
                        "start": {
                          "line": 332,
                          "column": 8
                        },
                        "end": {
                          "line": 332,
                          "column": 48
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " Effective stack height",
                          "range": [
                            9887,
                            9912
                          ],
                          "loc": {
                            "start": {
                              "line": 331,
                              "column": 8
                            },
                            "end": {
                              "line": 331,
                              "column": 33
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "U",
                            "range": [
                              9974,
                              9975
                            ],
                            "loc": {
                              "start": {
                                "line": 333,
                                "column": 12
                              },
                              "end": {
                                "line": 333,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                9978,
                                9982
                              ],
                              "loc": {
                                "start": {
                                  "line": 333,
                                  "column": 16
                                },
                                "end": {
                                  "line": 333,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "windSpeedAtSourceHeight",
                              "range": [
                                9983,
                                10006
                              ],
                              "loc": {
                                "start": {
                                  "line": 333,
                                  "column": 21
                                },
                                "end": {
                                  "line": 333,
                                  "column": 44
                                }
                              }
                            },
                            "range": [
                              9978,
                              10006
                            ],
                            "loc": {
                              "start": {
                                "line": 333,
                                "column": 16
                              },
                              "end": {
                                "line": 333,
                                "column": 44
                              }
                            }
                          },
                          "range": [
                            9974,
                            10006
                          ],
                          "loc": {
                            "start": {
                              "line": 333,
                              "column": 12
                            },
                            "end": {
                              "line": 333,
                              "column": 44
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        9970,
                        10007
                      ],
                      "loc": {
                        "start": {
                          "line": 333,
                          "column": 8
                        },
                        "end": {
                          "line": 333,
                          "column": 45
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "a",
                            "range": [
                              10021,
                              10022
                            ],
                            "loc": {
                              "start": {
                                "line": 335,
                                "column": 12
                              },
                              "end": {
                                "line": 335,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "BinaryExpression",
                            "operator": "/",
                            "left": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      10025,
                                      10029
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 335,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 335,
                                        "column": 20
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "source",
                                    "range": [
                                      10030,
                                      10036
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 335,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 335,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "range": [
                                    10025,
                                    10036
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 335,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 335,
                                      "column": 27
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "getEmissionRate",
                                  "range": [
                                    10037,
                                    10052
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 335,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 335,
                                      "column": 43
                                    }
                                  }
                                },
                                "range": [
                                  10025,
                                  10052
                                ],
                                "loc": {
                                  "start": {
                                    "line": 335,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 335,
                                    "column": 43
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                10025,
                                10054
                              ],
                              "loc": {
                                "start": {
                                  "line": 335,
                                  "column": 16
                                },
                                "end": {
                                  "line": 335,
                                  "column": 45
                                }
                              }
                            },
                            "right": {
                              "type": "BinaryExpression",
                              "operator": "*",
                              "left": {
                                "type": "BinaryExpression",
                                "operator": "*",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "BinaryExpression",
                                    "operator": "*",
                                    "left": {
                                      "type": "Literal",
                                      "value": 2,
                                      "raw": "2",
                                      "range": [
                                        10058,
                                        10059
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 335,
                                          "column": 49
                                        },
                                        "end": {
                                          "line": 335,
                                          "column": 50
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          10062,
                                          10066
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 335,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 335,
                                            "column": 57
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "PI",
                                        "range": [
                                          10067,
                                          10069
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 335,
                                            "column": 58
                                          },
                                          "end": {
                                            "line": 335,
                                            "column": 60
                                          }
                                        }
                                      },
                                      "range": [
                                        10062,
                                        10069
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 335,
                                          "column": 53
                                        },
                                        "end": {
                                          "line": 335,
                                          "column": 60
                                        }
                                      }
                                    },
                                    "range": [
                                      10058,
                                      10069
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 335,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 335,
                                        "column": 60
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Identifier",
                                    "name": "stdY",
                                    "range": [
                                      10072,
                                      10076
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 335,
                                        "column": 63
                                      },
                                      "end": {
                                        "line": 335,
                                        "column": 67
                                      }
                                    }
                                  },
                                  "range": [
                                    10058,
                                    10076
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 335,
                                      "column": 49
                                    },
                                    "end": {
                                      "line": 335,
                                      "column": 67
                                    }
                                  }
                                },
                                "right": {
                                  "type": "Identifier",
                                  "name": "stdZ",
                                  "range": [
                                    10079,
                                    10083
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 335,
                                      "column": 70
                                    },
                                    "end": {
                                      "line": 335,
                                      "column": 74
                                    }
                                  }
                                },
                                "range": [
                                  10058,
                                  10083
                                ],
                                "loc": {
                                  "start": {
                                    "line": 335,
                                    "column": 49
                                  },
                                  "end": {
                                    "line": 335,
                                    "column": 74
                                  }
                                }
                              },
                              "right": {
                                "type": "Identifier",
                                "name": "U",
                                "range": [
                                  10086,
                                  10087
                                ],
                                "loc": {
                                  "start": {
                                    "line": 335,
                                    "column": 77
                                  },
                                  "end": {
                                    "line": 335,
                                    "column": 78
                                  }
                                }
                              },
                              "range": [
                                10058,
                                10087
                              ],
                              "loc": {
                                "start": {
                                  "line": 335,
                                  "column": 49
                                },
                                "end": {
                                  "line": 335,
                                  "column": 78
                                }
                              }
                            },
                            "range": [
                              10025,
                              10088
                            ],
                            "loc": {
                              "start": {
                                "line": 335,
                                "column": 16
                              },
                              "end": {
                                "line": 335,
                                "column": 79
                              }
                            }
                          },
                          "range": [
                            10021,
                            10088
                          ],
                          "loc": {
                            "start": {
                              "line": 335,
                              "column": 12
                            },
                            "end": {
                              "line": 335,
                              "column": 79
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        10017,
                        10089
                      ],
                      "loc": {
                        "start": {
                          "line": 335,
                          "column": 8
                        },
                        "end": {
                          "line": 335,
                          "column": 80
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "b",
                            "range": [
                              10102,
                              10103
                            ],
                            "loc": {
                              "start": {
                                "line": 336,
                                "column": 12
                              },
                              "end": {
                                "line": 336,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Math",
                                "range": [
                                  10106,
                                  10110
                                ],
                                "loc": {
                                  "start": {
                                    "line": 336,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 336,
                                    "column": 20
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "exp",
                                "range": [
                                  10111,
                                  10114
                                ],
                                "loc": {
                                  "start": {
                                    "line": 336,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 336,
                                    "column": 24
                                  }
                                }
                              },
                              "range": [
                                10106,
                                10114
                              ],
                              "loc": {
                                "start": {
                                  "line": 336,
                                  "column": 16
                                },
                                "end": {
                                  "line": 336,
                                  "column": 24
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "BinaryExpression",
                                "operator": "/",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "UnaryExpression",
                                    "operator": "-",
                                    "argument": {
                                      "type": "Literal",
                                      "value": 1,
                                      "raw": "1",
                                      "range": [
                                        10116,
                                        10117
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 26
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "prefix": true,
                                    "range": [
                                      10115,
                                      10117
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 25
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          10120,
                                          10124
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 336,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 336,
                                            "column": 34
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          10125,
                                          10128
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 336,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 336,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        10120,
                                        10128
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 30
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "y",
                                        "range": [
                                          10129,
                                          10130
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 336,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 336,
                                            "column": 40
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          10132,
                                          10133
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 336,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 336,
                                            "column": 43
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10120,
                                      10134
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    10115,
                                    10134
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 336,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 336,
                                      "column": 44
                                    }
                                  }
                                },
                                "right": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 2,
                                    "raw": "2",
                                    "range": [
                                      10138,
                                      10139
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 48
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 49
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          10142,
                                          10146
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 336,
                                            "column": 52
                                          },
                                          "end": {
                                            "line": 336,
                                            "column": 56
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          10147,
                                          10150
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 336,
                                            "column": 57
                                          },
                                          "end": {
                                            "line": 336,
                                            "column": 60
                                          }
                                        }
                                      },
                                      "range": [
                                        10142,
                                        10150
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 336,
                                          "column": 52
                                        },
                                        "end": {
                                          "line": 336,
                                          "column": 60
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "stdY",
                                        "range": [
                                          10151,
                                          10155
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 336,
                                            "column": 61
                                          },
                                          "end": {
                                            "line": 336,
                                            "column": 65
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          10157,
                                          10158
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 336,
                                            "column": 67
                                          },
                                          "end": {
                                            "line": 336,
                                            "column": 68
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10142,
                                      10159
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 336,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 336,
                                        "column": 69
                                      }
                                    }
                                  },
                                  "range": [
                                    10138,
                                    10159
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 336,
                                      "column": 48
                                    },
                                    "end": {
                                      "line": 336,
                                      "column": 69
                                    }
                                  }
                                },
                                "range": [
                                  10115,
                                  10160
                                ],
                                "loc": {
                                  "start": {
                                    "line": 336,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 336,
                                    "column": 70
                                  }
                                }
                              }
                            ],
                            "range": [
                              10106,
                              10161
                            ],
                            "loc": {
                              "start": {
                                "line": 336,
                                "column": 16
                              },
                              "end": {
                                "line": 336,
                                "column": 71
                              }
                            }
                          },
                          "range": [
                            10102,
                            10161
                          ],
                          "loc": {
                            "start": {
                              "line": 336,
                              "column": 12
                            },
                            "end": {
                              "line": 336,
                              "column": 71
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        10098,
                        10162
                      ],
                      "loc": {
                        "start": {
                          "line": 336,
                          "column": 8
                        },
                        "end": {
                          "line": 336,
                          "column": 72
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "c",
                            "range": [
                              10175,
                              10176
                            ],
                            "loc": {
                              "start": {
                                "line": 337,
                                "column": 12
                              },
                              "end": {
                                "line": 337,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Math",
                                "range": [
                                  10179,
                                  10183
                                ],
                                "loc": {
                                  "start": {
                                    "line": 337,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 337,
                                    "column": 20
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "exp",
                                "range": [
                                  10184,
                                  10187
                                ],
                                "loc": {
                                  "start": {
                                    "line": 337,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 337,
                                    "column": 24
                                  }
                                }
                              },
                              "range": [
                                10179,
                                10187
                              ],
                              "loc": {
                                "start": {
                                  "line": 337,
                                  "column": 16
                                },
                                "end": {
                                  "line": 337,
                                  "column": 24
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "BinaryExpression",
                                "operator": "/",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "UnaryExpression",
                                    "operator": "-",
                                    "argument": {
                                      "type": "Literal",
                                      "value": 1,
                                      "raw": "1",
                                      "range": [
                                        10189,
                                        10190
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 26
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "prefix": true,
                                    "range": [
                                      10188,
                                      10190
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 25
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          10193,
                                          10197
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 34
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          10198,
                                          10201
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        10193,
                                        10201
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 30
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "BinaryExpression",
                                        "operator": "-",
                                        "left": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            10202,
                                            10203
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 337,
                                              "column": 39
                                            },
                                            "end": {
                                              "line": 337,
                                              "column": 40
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "Identifier",
                                          "name": "H",
                                          "range": [
                                            10206,
                                            10207
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 337,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 337,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10202,
                                          10207
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 44
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          10209,
                                          10210
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 46
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10193,
                                      10211
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    10188,
                                    10211
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 337,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 337,
                                      "column": 48
                                    }
                                  }
                                },
                                "right": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 2,
                                    "raw": "2",
                                    "range": [
                                      10215,
                                      10216
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          10219,
                                          10223
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 56
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 60
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          10224,
                                          10227
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 61
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 64
                                          }
                                        }
                                      },
                                      "range": [
                                        10219,
                                        10227
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 337,
                                          "column": 56
                                        },
                                        "end": {
                                          "line": 337,
                                          "column": 64
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "stdZ",
                                        "range": [
                                          10228,
                                          10232
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 65
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 69
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          10234,
                                          10235
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 337,
                                            "column": 71
                                          },
                                          "end": {
                                            "line": 337,
                                            "column": 72
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10219,
                                      10236
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 337,
                                        "column": 56
                                      },
                                      "end": {
                                        "line": 337,
                                        "column": 73
                                      }
                                    }
                                  },
                                  "range": [
                                    10215,
                                    10236
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 337,
                                      "column": 52
                                    },
                                    "end": {
                                      "line": 337,
                                      "column": 73
                                    }
                                  }
                                },
                                "range": [
                                  10188,
                                  10237
                                ],
                                "loc": {
                                  "start": {
                                    "line": 337,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 337,
                                    "column": 74
                                  }
                                }
                              }
                            ],
                            "range": [
                              10179,
                              10238
                            ],
                            "loc": {
                              "start": {
                                "line": 337,
                                "column": 16
                              },
                              "end": {
                                "line": 337,
                                "column": 75
                              }
                            }
                          },
                          "range": [
                            10175,
                            10238
                          ],
                          "loc": {
                            "start": {
                              "line": 337,
                              "column": 12
                            },
                            "end": {
                              "line": 337,
                              "column": 75
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        10171,
                        10239
                      ],
                      "loc": {
                        "start": {
                          "line": 337,
                          "column": 8
                        },
                        "end": {
                          "line": 337,
                          "column": 76
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "d",
                            "range": [
                              10252,
                              10253
                            ],
                            "loc": {
                              "start": {
                                "line": 338,
                                "column": 12
                              },
                              "end": {
                                "line": 338,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Math",
                                "range": [
                                  10256,
                                  10260
                                ],
                                "loc": {
                                  "start": {
                                    "line": 338,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 338,
                                    "column": 20
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "exp",
                                "range": [
                                  10261,
                                  10264
                                ],
                                "loc": {
                                  "start": {
                                    "line": 338,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 338,
                                    "column": 24
                                  }
                                }
                              },
                              "range": [
                                10256,
                                10264
                              ],
                              "loc": {
                                "start": {
                                  "line": 338,
                                  "column": 16
                                },
                                "end": {
                                  "line": 338,
                                  "column": 24
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "BinaryExpression",
                                "operator": "/",
                                "left": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "UnaryExpression",
                                    "operator": "-",
                                    "argument": {
                                      "type": "Literal",
                                      "value": 1,
                                      "raw": "1",
                                      "range": [
                                        10266,
                                        10267
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 26
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 27
                                        }
                                      }
                                    },
                                    "prefix": true,
                                    "range": [
                                      10265,
                                      10267
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 338,
                                        "column": 25
                                      },
                                      "end": {
                                        "line": 338,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          10270,
                                          10274
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 30
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 34
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          10275,
                                          10278
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 35
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 38
                                          }
                                        }
                                      },
                                      "range": [
                                        10270,
                                        10278
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 30
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 38
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "BinaryExpression",
                                        "operator": "+",
                                        "left": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            10279,
                                            10280
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 338,
                                              "column": 39
                                            },
                                            "end": {
                                              "line": 338,
                                              "column": 40
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "Identifier",
                                          "name": "H",
                                          "range": [
                                            10283,
                                            10284
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 338,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 338,
                                              "column": 44
                                            }
                                          }
                                        },
                                        "range": [
                                          10279,
                                          10284
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 39
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 44
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          10286,
                                          10287
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 46
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 47
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10270,
                                      10288
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 338,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 338,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    10265,
                                    10288
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 338,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 338,
                                      "column": 48
                                    }
                                  }
                                },
                                "right": {
                                  "type": "BinaryExpression",
                                  "operator": "*",
                                  "left": {
                                    "type": "Literal",
                                    "value": 2,
                                    "raw": "2",
                                    "range": [
                                      10292,
                                      10293
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 338,
                                        "column": 52
                                      },
                                      "end": {
                                        "line": 338,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "CallExpression",
                                    "callee": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "Math",
                                        "range": [
                                          10296,
                                          10300
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 56
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 60
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "pow",
                                        "range": [
                                          10301,
                                          10304
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 61
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 64
                                          }
                                        }
                                      },
                                      "range": [
                                        10296,
                                        10304
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 338,
                                          "column": 56
                                        },
                                        "end": {
                                          "line": 338,
                                          "column": 64
                                        }
                                      }
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "name": "stdZ",
                                        "range": [
                                          10305,
                                          10309
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 65
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 69
                                          }
                                        }
                                      },
                                      {
                                        "type": "Literal",
                                        "value": 2,
                                        "raw": "2",
                                        "range": [
                                          10311,
                                          10312
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 338,
                                            "column": 71
                                          },
                                          "end": {
                                            "line": 338,
                                            "column": 72
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      10296,
                                      10313
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 338,
                                        "column": 56
                                      },
                                      "end": {
                                        "line": 338,
                                        "column": 73
                                      }
                                    }
                                  },
                                  "range": [
                                    10292,
                                    10313
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 338,
                                      "column": 52
                                    },
                                    "end": {
                                      "line": 338,
                                      "column": 73
                                    }
                                  }
                                },
                                "range": [
                                  10265,
                                  10314
                                ],
                                "loc": {
                                  "start": {
                                    "line": 338,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 338,
                                    "column": 74
                                  }
                                }
                              }
                            ],
                            "range": [
                              10256,
                              10315
                            ],
                            "loc": {
                              "start": {
                                "line": 338,
                                "column": 16
                              },
                              "end": {
                                "line": 338,
                                "column": 75
                              }
                            }
                          },
                          "range": [
                            10252,
                            10315
                          ],
                          "loc": {
                            "start": {
                              "line": 338,
                              "column": 12
                            },
                            "end": {
                              "line": 338,
                              "column": 75
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        10248,
                        10316
                      ],
                      "loc": {
                        "start": {
                          "line": 338,
                          "column": 8
                        },
                        "end": {
                          "line": 338,
                          "column": 76
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " Put it all together! get",
                          "range": [
                            10334,
                            10361
                          ],
                          "loc": {
                            "start": {
                              "line": 340,
                              "column": 8
                            },
                            "end": {
                              "line": 340,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "BinaryExpression",
                        "operator": "*",
                        "left": {
                          "type": "BinaryExpression",
                          "operator": "*",
                          "left": {
                            "type": "Identifier",
                            "name": "a",
                            "range": [
                              10377,
                              10378
                            ],
                            "loc": {
                              "start": {
                                "line": 341,
                                "column": 15
                              },
                              "end": {
                                "line": 341,
                                "column": 16
                              }
                            }
                          },
                          "right": {
                            "type": "Identifier",
                            "name": "b",
                            "range": [
                              10381,
                              10382
                            ],
                            "loc": {
                              "start": {
                                "line": 341,
                                "column": 19
                              },
                              "end": {
                                "line": 341,
                                "column": 20
                              }
                            }
                          },
                          "range": [
                            10377,
                            10382
                          ],
                          "loc": {
                            "start": {
                              "line": 341,
                              "column": 15
                            },
                            "end": {
                              "line": 341,
                              "column": 20
                            }
                          }
                        },
                        "right": {
                          "type": "BinaryExpression",
                          "operator": "+",
                          "left": {
                            "type": "Identifier",
                            "name": "c",
                            "range": [
                              10386,
                              10387
                            ],
                            "loc": {
                              "start": {
                                "line": 341,
                                "column": 24
                              },
                              "end": {
                                "line": 341,
                                "column": 25
                              }
                            }
                          },
                          "right": {
                            "type": "Identifier",
                            "name": "d",
                            "range": [
                              10390,
                              10391
                            ],
                            "loc": {
                              "start": {
                                "line": 341,
                                "column": 28
                              },
                              "end": {
                                "line": 341,
                                "column": 29
                              }
                            }
                          },
                          "range": [
                            10386,
                            10391
                          ],
                          "loc": {
                            "start": {
                              "line": 341,
                              "column": 24
                            },
                            "end": {
                              "line": 341,
                              "column": 29
                            }
                          }
                        },
                        "range": [
                          10377,
                          10392
                        ],
                        "loc": {
                          "start": {
                            "line": 341,
                            "column": 15
                          },
                          "end": {
                            "line": 341,
                            "column": 30
                          }
                        }
                      },
                      "range": [
                        10370,
                        10393
                      ],
                      "loc": {
                        "start": {
                          "line": 341,
                          "column": 8
                        },
                        "end": {
                          "line": 341,
                          "column": 31
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " Put it all together! get",
                          "range": [
                            10334,
                            10361
                          ],
                          "loc": {
                            "start": {
                              "line": 340,
                              "column": 8
                            },
                            "end": {
                              "line": 340,
                              "column": 35
                            }
                          }
                        }
                      ]
                    }
                  ],
                  "range": [
                    9744,
                    10399
                  ],
                  "loc": {
                    "start": {
                      "line": 327,
                      "column": 30
                    },
                    "end": {
                      "line": 342,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  9734,
                  10399
                ],
                "loc": {
                  "start": {
                    "line": 327,
                    "column": 20
                  },
                  "end": {
                    "line": 342,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                9718,
                10399
              ],
              "loc": {
                "start": {
                  "line": 327,
                  "column": 4
                },
                "end": {
                  "line": 342,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Calculates the concentration at a given x,y,z coordinate.\n     * Must be downwind\n     * @param {number} x - Meters downwind of source, greater than 0\n     * @param {number} y - Meters crosswind of source\n     * @param {number} z - Meters vertical of ground\n     * @returns {number} micrograms / cubic meter\n     *\n     * @example\n     * getConcentration(200, 300, 10)\n     * Calculates at 200 meters downwind, 300 east, 10 high\n     ",
                  "range": [
                    9266,
                    9713
                  ],
                  "loc": {
                    "start": {
                      "line": 315,
                      "column": 4
                    },
                    "end": {
                      "line": 326,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Calculates the stdY, stdZ, and concentrations for a list of x coordinates\n     *  directly downwind of the source\n     * Useful in creating graphs / processing large amounts of data at once\n     * @param {number[]} xs - a list of x's\n     * @returns {Stat[]} a list of stats\n     ",
                  "range": [
                    10405,
                    10698
                  ],
                  "loc": {
                    "start": {
                      "line": 344,
                      "column": 4
                    },
                    "end": {
                      "line": 350,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getStatsForXs",
                "range": [
                  10703,
                  10716
                ],
                "loc": {
                  "start": {
                    "line": 351,
                    "column": 4
                  },
                  "end": {
                    "line": 351,
                    "column": 17
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "xs",
                    "range": [
                      10717,
                      10719
                    ],
                    "loc": {
                      "start": {
                        "line": 351,
                        "column": 18
                      },
                      "end": {
                        "line": 351,
                        "column": 20
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "stats",
                            "range": [
                              10735,
                              10740
                            ],
                            "loc": {
                              "start": {
                                "line": 352,
                                "column": 12
                              },
                              "end": {
                                "line": 352,
                                "column": 17
                              }
                            }
                          },
                          "init": {
                            "type": "ArrayExpression",
                            "elements": [],
                            "range": [
                              10743,
                              10745
                            ],
                            "loc": {
                              "start": {
                                "line": 352,
                                "column": 20
                              },
                              "end": {
                                "line": 352,
                                "column": 22
                              }
                            }
                          },
                          "range": [
                            10735,
                            10745
                          ],
                          "loc": {
                            "start": {
                              "line": 352,
                              "column": 12
                            },
                            "end": {
                              "line": 352,
                              "column": 22
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        10731,
                        10746
                      ],
                      "loc": {
                        "start": {
                          "line": 352,
                          "column": 8
                        },
                        "end": {
                          "line": 352,
                          "column": 23
                        }
                      }
                    },
                    {
                      "type": "ForStatement",
                      "init": {
                        "type": "VariableDeclaration",
                        "declarations": [
                          {
                            "type": "VariableDeclarator",
                            "id": {
                              "type": "Identifier",
                              "name": "i",
                              "range": [
                                10764,
                                10765
                              ],
                              "loc": {
                                "start": {
                                  "line": 353,
                                  "column": 17
                                },
                                "end": {
                                  "line": 353,
                                  "column": 18
                                }
                              }
                            },
                            "init": {
                              "type": "Literal",
                              "value": 0,
                              "raw": "0",
                              "range": [
                                10768,
                                10769
                              ],
                              "loc": {
                                "start": {
                                  "line": 353,
                                  "column": 21
                                },
                                "end": {
                                  "line": 353,
                                  "column": 22
                                }
                              }
                            },
                            "range": [
                              10764,
                              10769
                            ],
                            "loc": {
                              "start": {
                                "line": 353,
                                "column": 17
                              },
                              "end": {
                                "line": 353,
                                "column": 22
                              }
                            }
                          }
                        ],
                        "kind": "let",
                        "range": [
                          10760,
                          10769
                        ],
                        "loc": {
                          "start": {
                            "line": 353,
                            "column": 13
                          },
                          "end": {
                            "line": 353,
                            "column": 22
                          }
                        }
                      },
                      "test": {
                        "type": "BinaryExpression",
                        "operator": "<",
                        "left": {
                          "type": "Identifier",
                          "name": "i",
                          "range": [
                            10771,
                            10772
                          ],
                          "loc": {
                            "start": {
                              "line": 353,
                              "column": 24
                            },
                            "end": {
                              "line": 353,
                              "column": 25
                            }
                          }
                        },
                        "right": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "xs",
                            "range": [
                              10775,
                              10777
                            ],
                            "loc": {
                              "start": {
                                "line": 353,
                                "column": 28
                              },
                              "end": {
                                "line": 353,
                                "column": 30
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "length",
                            "range": [
                              10778,
                              10784
                            ],
                            "loc": {
                              "start": {
                                "line": 353,
                                "column": 31
                              },
                              "end": {
                                "line": 353,
                                "column": 37
                              }
                            }
                          },
                          "range": [
                            10775,
                            10784
                          ],
                          "loc": {
                            "start": {
                              "line": 353,
                              "column": 28
                            },
                            "end": {
                              "line": 353,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          10771,
                          10784
                        ],
                        "loc": {
                          "start": {
                            "line": 353,
                            "column": 24
                          },
                          "end": {
                            "line": 353,
                            "column": 37
                          }
                        }
                      },
                      "update": {
                        "type": "UpdateExpression",
                        "operator": "++",
                        "argument": {
                          "type": "Identifier",
                          "name": "i",
                          "range": [
                            10786,
                            10787
                          ],
                          "loc": {
                            "start": {
                              "line": 353,
                              "column": 39
                            },
                            "end": {
                              "line": 353,
                              "column": 40
                            }
                          }
                        },
                        "prefix": false,
                        "range": [
                          10786,
                          10789
                        ],
                        "loc": {
                          "start": {
                            "line": 353,
                            "column": 39
                          },
                          "end": {
                            "line": 353,
                            "column": 42
                          }
                        }
                      },
                      "body": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "stats",
                                  "range": [
                                    10805,
                                    10810
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 354,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 354,
                                      "column": 17
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "push",
                                  "range": [
                                    10811,
                                    10815
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 354,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 354,
                                      "column": 22
                                    }
                                  }
                                },
                                "range": [
                                  10805,
                                  10815
                                ],
                                "loc": {
                                  "start": {
                                    "line": 354,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 354,
                                    "column": 22
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "ObjectExpression",
                                  "properties": [
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          10834,
                                          10835
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 355,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 355,
                                            "column": 17
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "MemberExpression",
                                        "computed": true,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "xs",
                                          "range": [
                                            10837,
                                            10839
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 355,
                                              "column": 19
                                            },
                                            "end": {
                                              "line": 355,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "i",
                                          "range": [
                                            10840,
                                            10841
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 355,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 355,
                                              "column": 23
                                            }
                                          }
                                        },
                                        "range": [
                                          10837,
                                          10842
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 355,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 355,
                                            "column": 24
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        10834,
                                        10842
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 355,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 355,
                                          "column": 24
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "y",
                                        "range": [
                                          10860,
                                          10861
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 356,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 356,
                                            "column": 17
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "Literal",
                                        "value": 0,
                                        "raw": "0",
                                        "range": [
                                          10863,
                                          10864
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 356,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 356,
                                            "column": 20
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        10860,
                                        10864
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 356,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 356,
                                          "column": 20
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "z",
                                        "range": [
                                          10882,
                                          10883
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 357,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 357,
                                            "column": 17
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "Literal",
                                        "value": 0,
                                        "raw": "0",
                                        "range": [
                                          10885,
                                          10886
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 357,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 357,
                                            "column": 20
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        10882,
                                        10886
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 357,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 357,
                                          "column": 20
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "stdY",
                                        "range": [
                                          10904,
                                          10908
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 20
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "ThisExpression",
                                            "range": [
                                              10910,
                                              10914
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 358,
                                                "column": 22
                                              },
                                              "end": {
                                                "line": 358,
                                                "column": 26
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "getStdY",
                                            "range": [
                                              10915,
                                              10922
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 358,
                                                "column": 27
                                              },
                                              "end": {
                                                "line": 358,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            10910,
                                            10922
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 358,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 358,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "MemberExpression",
                                            "computed": true,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "xs",
                                              "range": [
                                                10923,
                                                10925
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 358,
                                                  "column": 35
                                                },
                                                "end": {
                                                  "line": 358,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "i",
                                              "range": [
                                                10926,
                                                10927
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 358,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 358,
                                                  "column": 39
                                                }
                                              }
                                            },
                                            "range": [
                                              10923,
                                              10928
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 358,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 358,
                                                "column": 40
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10910,
                                          10929
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 358,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 358,
                                            "column": 41
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        10904,
                                        10929
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 358,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 358,
                                          "column": 41
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "stdZ",
                                        "range": [
                                          10947,
                                          10951
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 359,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 359,
                                            "column": 20
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "ThisExpression",
                                            "range": [
                                              10953,
                                              10957
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 22
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 26
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "getStdZ",
                                            "range": [
                                              10958,
                                              10965
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 27
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            10953,
                                            10965
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 359,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 359,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "MemberExpression",
                                            "computed": true,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "xs",
                                              "range": [
                                                10966,
                                                10968
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 359,
                                                  "column": 35
                                                },
                                                "end": {
                                                  "line": 359,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "i",
                                              "range": [
                                                10969,
                                                10970
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 359,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 359,
                                                  "column": 39
                                                }
                                              }
                                            },
                                            "range": [
                                              10966,
                                              10971
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 359,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 359,
                                                "column": 40
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          10953,
                                          10972
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 359,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 359,
                                            "column": 41
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        10947,
                                        10972
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 359,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 359,
                                          "column": 41
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "concentration",
                                        "range": [
                                          10990,
                                          11003
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 360,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 360,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "ThisExpression",
                                            "range": [
                                              11005,
                                              11009
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 31
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "getConcentration",
                                            "range": [
                                              11010,
                                              11026
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 52
                                              }
                                            }
                                          },
                                          "range": [
                                            11005,
                                            11026
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 360,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 360,
                                              "column": 52
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "MemberExpression",
                                            "computed": true,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "xs",
                                              "range": [
                                                11027,
                                                11029
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 360,
                                                  "column": 53
                                                },
                                                "end": {
                                                  "line": 360,
                                                  "column": 55
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "i",
                                              "range": [
                                                11030,
                                                11031
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 360,
                                                  "column": 56
                                                },
                                                "end": {
                                                  "line": 360,
                                                  "column": 57
                                                }
                                              }
                                            },
                                            "range": [
                                              11027,
                                              11032
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 53
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 58
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 0,
                                            "raw": "0",
                                            "range": [
                                              11034,
                                              11035
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 60
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 61
                                              }
                                            }
                                          },
                                          {
                                            "type": "Literal",
                                            "value": 0,
                                            "raw": "0",
                                            "range": [
                                              11037,
                                              11038
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 360,
                                                "column": 63
                                              },
                                              "end": {
                                                "line": 360,
                                                "column": 64
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          11005,
                                          11039
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 360,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 360,
                                            "column": 65
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        10990,
                                        11039
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 360,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 360,
                                          "column": 65
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    10816,
                                    11053
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 354,
                                      "column": 23
                                    },
                                    "end": {
                                      "line": 361,
                                      "column": 13
                                    }
                                  }
                                }
                              ],
                              "range": [
                                10805,
                                11054
                              ],
                              "loc": {
                                "start": {
                                  "line": 354,
                                  "column": 12
                                },
                                "end": {
                                  "line": 361,
                                  "column": 14
                                }
                              }
                            },
                            "range": [
                              10805,
                              11063
                            ],
                            "loc": {
                              "start": {
                                "line": 354,
                                "column": 12
                              },
                              "end": {
                                "line": 362,
                                "column": 8
                              }
                            }
                          }
                        ],
                        "range": [
                          10791,
                          11064
                        ],
                        "loc": {
                          "start": {
                            "line": 353,
                            "column": 44
                          },
                          "end": {
                            "line": 362,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        10755,
                        11064
                      ],
                      "loc": {
                        "start": {
                          "line": 353,
                          "column": 8
                        },
                        "end": {
                          "line": 362,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "Identifier",
                        "name": "stats",
                        "range": [
                          11080,
                          11085
                        ],
                        "loc": {
                          "start": {
                            "line": 363,
                            "column": 15
                          },
                          "end": {
                            "line": 363,
                            "column": 20
                          }
                        }
                      },
                      "range": [
                        11073,
                        11086
                      ],
                      "loc": {
                        "start": {
                          "line": 363,
                          "column": 8
                        },
                        "end": {
                          "line": 363,
                          "column": 21
                        }
                      }
                    }
                  ],
                  "range": [
                    10721,
                    11092
                  ],
                  "loc": {
                    "start": {
                      "line": 351,
                      "column": 22
                    },
                    "end": {
                      "line": 364,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  10716,
                  11092
                ],
                "loc": {
                  "start": {
                    "line": 351,
                    "column": 17
                  },
                  "end": {
                    "line": 364,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                10703,
                11092
              ],
              "loc": {
                "start": {
                  "line": 351,
                  "column": 4
                },
                "end": {
                  "line": 364,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Calculates the stdY, stdZ, and concentrations for a list of x coordinates\n     *  directly downwind of the source\n     * Useful in creating graphs / processing large amounts of data at once\n     * @param {number[]} xs - a list of x's\n     * @returns {Stat[]} a list of stats\n     ",
                  "range": [
                    10405,
                    10698
                  ],
                  "loc": {
                    "start": {
                      "line": 344,
                      "column": 4
                    },
                    "end": {
                      "line": 350,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Same as getStatsForXs, but for 3d coordinates\n     * @param {Coord[]} coords - a list of objects with x,y,z params\n     * @returns {Stat[]}\n     ",
                  "range": [
                    11098,
                    11256
                  ],
                  "loc": {
                    "start": {
                      "line": 366,
                      "column": 4
                    },
                    "end": {
                      "line": 370,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "getStatsForCoords",
                "range": [
                  11261,
                  11278
                ],
                "loc": {
                  "start": {
                    "line": 371,
                    "column": 4
                  },
                  "end": {
                    "line": 371,
                    "column": 21
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "coords",
                    "range": [
                      11279,
                      11285
                    ],
                    "loc": {
                      "start": {
                        "line": 371,
                        "column": 22
                      },
                      "end": {
                        "line": 371,
                        "column": 28
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "stats",
                            "range": [
                              11301,
                              11306
                            ],
                            "loc": {
                              "start": {
                                "line": 372,
                                "column": 12
                              },
                              "end": {
                                "line": 372,
                                "column": 17
                              }
                            }
                          },
                          "init": {
                            "type": "ArrayExpression",
                            "elements": [],
                            "range": [
                              11309,
                              11311
                            ],
                            "loc": {
                              "start": {
                                "line": 372,
                                "column": 20
                              },
                              "end": {
                                "line": 372,
                                "column": 22
                              }
                            }
                          },
                          "range": [
                            11301,
                            11311
                          ],
                          "loc": {
                            "start": {
                              "line": 372,
                              "column": 12
                            },
                            "end": {
                              "line": 372,
                              "column": 22
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        11297,
                        11312
                      ],
                      "loc": {
                        "start": {
                          "line": 372,
                          "column": 8
                        },
                        "end": {
                          "line": 372,
                          "column": 23
                        }
                      }
                    },
                    {
                      "type": "ForStatement",
                      "init": {
                        "type": "VariableDeclaration",
                        "declarations": [
                          {
                            "type": "VariableDeclarator",
                            "id": {
                              "type": "Identifier",
                              "name": "i",
                              "range": [
                                11330,
                                11331
                              ],
                              "loc": {
                                "start": {
                                  "line": 373,
                                  "column": 17
                                },
                                "end": {
                                  "line": 373,
                                  "column": 18
                                }
                              }
                            },
                            "init": {
                              "type": "Literal",
                              "value": 0,
                              "raw": "0",
                              "range": [
                                11334,
                                11335
                              ],
                              "loc": {
                                "start": {
                                  "line": 373,
                                  "column": 21
                                },
                                "end": {
                                  "line": 373,
                                  "column": 22
                                }
                              }
                            },
                            "range": [
                              11330,
                              11335
                            ],
                            "loc": {
                              "start": {
                                "line": 373,
                                "column": 17
                              },
                              "end": {
                                "line": 373,
                                "column": 22
                              }
                            }
                          }
                        ],
                        "kind": "let",
                        "range": [
                          11326,
                          11335
                        ],
                        "loc": {
                          "start": {
                            "line": 373,
                            "column": 13
                          },
                          "end": {
                            "line": 373,
                            "column": 22
                          }
                        }
                      },
                      "test": {
                        "type": "BinaryExpression",
                        "operator": "<",
                        "left": {
                          "type": "Identifier",
                          "name": "i",
                          "range": [
                            11337,
                            11338
                          ],
                          "loc": {
                            "start": {
                              "line": 373,
                              "column": 24
                            },
                            "end": {
                              "line": 373,
                              "column": 25
                            }
                          }
                        },
                        "right": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "coords",
                            "range": [
                              11341,
                              11347
                            ],
                            "loc": {
                              "start": {
                                "line": 373,
                                "column": 28
                              },
                              "end": {
                                "line": 373,
                                "column": 34
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "length",
                            "range": [
                              11348,
                              11354
                            ],
                            "loc": {
                              "start": {
                                "line": 373,
                                "column": 35
                              },
                              "end": {
                                "line": 373,
                                "column": 41
                              }
                            }
                          },
                          "range": [
                            11341,
                            11354
                          ],
                          "loc": {
                            "start": {
                              "line": 373,
                              "column": 28
                            },
                            "end": {
                              "line": 373,
                              "column": 41
                            }
                          }
                        },
                        "range": [
                          11337,
                          11354
                        ],
                        "loc": {
                          "start": {
                            "line": 373,
                            "column": 24
                          },
                          "end": {
                            "line": 373,
                            "column": 41
                          }
                        }
                      },
                      "update": {
                        "type": "UpdateExpression",
                        "operator": "++",
                        "argument": {
                          "type": "Identifier",
                          "name": "i",
                          "range": [
                            11356,
                            11357
                          ],
                          "loc": {
                            "start": {
                              "line": 373,
                              "column": 43
                            },
                            "end": {
                              "line": 373,
                              "column": 44
                            }
                          }
                        },
                        "prefix": false,
                        "range": [
                          11356,
                          11359
                        ],
                        "loc": {
                          "start": {
                            "line": 373,
                            "column": 43
                          },
                          "end": {
                            "line": 373,
                            "column": 46
                          }
                        }
                      },
                      "body": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "stats",
                                  "range": [
                                    11375,
                                    11380
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 374,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 374,
                                      "column": 17
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "push",
                                  "range": [
                                    11381,
                                    11385
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 374,
                                      "column": 18
                                    },
                                    "end": {
                                      "line": 374,
                                      "column": 22
                                    }
                                  }
                                },
                                "range": [
                                  11375,
                                  11385
                                ],
                                "loc": {
                                  "start": {
                                    "line": 374,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 374,
                                    "column": 22
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "ObjectExpression",
                                  "properties": [
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "x",
                                        "range": [
                                          11404,
                                          11405
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 375,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 375,
                                            "column": 17
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "MemberExpression",
                                          "computed": true,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "coords",
                                            "range": [
                                              11407,
                                              11413
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 375,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 375,
                                                "column": 25
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "i",
                                            "range": [
                                              11414,
                                              11415
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 375,
                                                "column": 26
                                              },
                                              "end": {
                                                "line": 375,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "range": [
                                            11407,
                                            11416
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 375,
                                              "column": 19
                                            },
                                            "end": {
                                              "line": 375,
                                              "column": 28
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "x",
                                          "range": [
                                            11417,
                                            11418
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 375,
                                              "column": 29
                                            },
                                            "end": {
                                              "line": 375,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "range": [
                                          11407,
                                          11418
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 375,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 375,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        11404,
                                        11418
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 375,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 375,
                                          "column": 30
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "y",
                                        "range": [
                                          11436,
                                          11437
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 376,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 376,
                                            "column": 17
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "MemberExpression",
                                          "computed": true,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "coords",
                                            "range": [
                                              11439,
                                              11445
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 376,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 376,
                                                "column": 25
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "i",
                                            "range": [
                                              11446,
                                              11447
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 376,
                                                "column": 26
                                              },
                                              "end": {
                                                "line": 376,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "range": [
                                            11439,
                                            11448
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 376,
                                              "column": 19
                                            },
                                            "end": {
                                              "line": 376,
                                              "column": 28
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "y",
                                          "range": [
                                            11449,
                                            11450
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 376,
                                              "column": 29
                                            },
                                            "end": {
                                              "line": 376,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "range": [
                                          11439,
                                          11450
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 376,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 376,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        11436,
                                        11450
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 376,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 376,
                                          "column": 30
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "z",
                                        "range": [
                                          11468,
                                          11469
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 377,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 377,
                                            "column": 17
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "MemberExpression",
                                          "computed": true,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "coords",
                                            "range": [
                                              11471,
                                              11477
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 377,
                                                "column": 19
                                              },
                                              "end": {
                                                "line": 377,
                                                "column": 25
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "i",
                                            "range": [
                                              11478,
                                              11479
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 377,
                                                "column": 26
                                              },
                                              "end": {
                                                "line": 377,
                                                "column": 27
                                              }
                                            }
                                          },
                                          "range": [
                                            11471,
                                            11480
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 377,
                                              "column": 19
                                            },
                                            "end": {
                                              "line": 377,
                                              "column": 28
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "z",
                                          "range": [
                                            11481,
                                            11482
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 377,
                                              "column": 29
                                            },
                                            "end": {
                                              "line": 377,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "range": [
                                          11471,
                                          11482
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 377,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 377,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        11468,
                                        11482
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 377,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 377,
                                          "column": 30
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "stdY",
                                        "range": [
                                          11500,
                                          11504
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 378,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 378,
                                            "column": 20
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "ThisExpression",
                                            "range": [
                                              11506,
                                              11510
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 378,
                                                "column": 22
                                              },
                                              "end": {
                                                "line": 378,
                                                "column": 26
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "getStdY",
                                            "range": [
                                              11511,
                                              11518
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 378,
                                                "column": 27
                                              },
                                              "end": {
                                                "line": 378,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            11506,
                                            11518
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 378,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 378,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "MemberExpression",
                                            "computed": true,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "xs",
                                              "range": [
                                                11519,
                                                11521
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 378,
                                                  "column": 35
                                                },
                                                "end": {
                                                  "line": 378,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "i",
                                              "range": [
                                                11522,
                                                11523
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 378,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 378,
                                                  "column": 39
                                                }
                                              }
                                            },
                                            "range": [
                                              11519,
                                              11524
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 378,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 378,
                                                "column": 40
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          11506,
                                          11525
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 378,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 378,
                                            "column": 41
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        11500,
                                        11525
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 378,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 378,
                                          "column": 41
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "stdZ",
                                        "range": [
                                          11543,
                                          11547
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 379,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 379,
                                            "column": 20
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "ThisExpression",
                                            "range": [
                                              11549,
                                              11553
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 379,
                                                "column": 22
                                              },
                                              "end": {
                                                "line": 379,
                                                "column": 26
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "getStdZ",
                                            "range": [
                                              11554,
                                              11561
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 379,
                                                "column": 27
                                              },
                                              "end": {
                                                "line": 379,
                                                "column": 34
                                              }
                                            }
                                          },
                                          "range": [
                                            11549,
                                            11561
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 379,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 379,
                                              "column": 34
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "MemberExpression",
                                            "computed": true,
                                            "object": {
                                              "type": "Identifier",
                                              "name": "xs",
                                              "range": [
                                                11562,
                                                11564
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 379,
                                                  "column": 35
                                                },
                                                "end": {
                                                  "line": 379,
                                                  "column": 37
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "i",
                                              "range": [
                                                11565,
                                                11566
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 379,
                                                  "column": 38
                                                },
                                                "end": {
                                                  "line": 379,
                                                  "column": 39
                                                }
                                              }
                                            },
                                            "range": [
                                              11562,
                                              11567
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 379,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 379,
                                                "column": 40
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          11549,
                                          11568
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 379,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 379,
                                            "column": 41
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        11543,
                                        11568
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 379,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 379,
                                          "column": 41
                                        }
                                      }
                                    },
                                    {
                                      "type": "Property",
                                      "key": {
                                        "type": "Identifier",
                                        "name": "concentration",
                                        "range": [
                                          11586,
                                          11599
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 380,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 380,
                                            "column": 29
                                          }
                                        }
                                      },
                                      "value": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "ThisExpression",
                                            "range": [
                                              11601,
                                              11605
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 31
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 35
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "getConcentration",
                                            "range": [
                                              11606,
                                              11622
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 52
                                              }
                                            }
                                          },
                                          "range": [
                                            11601,
                                            11622
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 380,
                                              "column": 31
                                            },
                                            "end": {
                                              "line": 380,
                                              "column": 52
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "MemberExpression",
                                              "computed": true,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "coords",
                                                "range": [
                                                  11623,
                                                  11629
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 380,
                                                    "column": 53
                                                  },
                                                  "end": {
                                                    "line": 380,
                                                    "column": 59
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "i",
                                                "range": [
                                                  11630,
                                                  11631
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 380,
                                                    "column": 60
                                                  },
                                                  "end": {
                                                    "line": 380,
                                                    "column": 61
                                                  }
                                                }
                                              },
                                              "range": [
                                                11623,
                                                11632
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 53
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 62
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "x",
                                              "range": [
                                                11633,
                                                11634
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 63
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 64
                                                }
                                              }
                                            },
                                            "range": [
                                              11623,
                                              11634
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 53
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 64
                                              }
                                            }
                                          },
                                          {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "MemberExpression",
                                              "computed": true,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "coords",
                                                "range": [
                                                  11636,
                                                  11642
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 380,
                                                    "column": 66
                                                  },
                                                  "end": {
                                                    "line": 380,
                                                    "column": 72
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "i",
                                                "range": [
                                                  11643,
                                                  11644
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 380,
                                                    "column": 73
                                                  },
                                                  "end": {
                                                    "line": 380,
                                                    "column": 74
                                                  }
                                                }
                                              },
                                              "range": [
                                                11636,
                                                11645
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 66
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 75
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "y",
                                              "range": [
                                                11646,
                                                11647
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 76
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 77
                                                }
                                              }
                                            },
                                            "range": [
                                              11636,
                                              11647
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 66
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 77
                                              }
                                            }
                                          },
                                          {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "MemberExpression",
                                              "computed": true,
                                              "object": {
                                                "type": "Identifier",
                                                "name": "coords",
                                                "range": [
                                                  11649,
                                                  11655
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 380,
                                                    "column": 79
                                                  },
                                                  "end": {
                                                    "line": 380,
                                                    "column": 85
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "i",
                                                "range": [
                                                  11656,
                                                  11657
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 380,
                                                    "column": 86
                                                  },
                                                  "end": {
                                                    "line": 380,
                                                    "column": 87
                                                  }
                                                }
                                              },
                                              "range": [
                                                11649,
                                                11658
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 79
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 88
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "z",
                                              "range": [
                                                11659,
                                                11660
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 380,
                                                  "column": 89
                                                },
                                                "end": {
                                                  "line": 380,
                                                  "column": 90
                                                }
                                              }
                                            },
                                            "range": [
                                              11649,
                                              11660
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 380,
                                                "column": 79
                                              },
                                              "end": {
                                                "line": 380,
                                                "column": 90
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          11601,
                                          11661
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 380,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 380,
                                            "column": 91
                                          }
                                        }
                                      },
                                      "kind": "init",
                                      "method": false,
                                      "shorthand": false,
                                      "computed": false,
                                      "range": [
                                        11586,
                                        11661
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 380,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 380,
                                          "column": 91
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    11386,
                                    11675
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 374,
                                      "column": 23
                                    },
                                    "end": {
                                      "line": 381,
                                      "column": 13
                                    }
                                  }
                                }
                              ],
                              "range": [
                                11375,
                                11676
                              ],
                              "loc": {
                                "start": {
                                  "line": 374,
                                  "column": 12
                                },
                                "end": {
                                  "line": 381,
                                  "column": 14
                                }
                              }
                            },
                            "range": [
                              11375,
                              11685
                            ],
                            "loc": {
                              "start": {
                                "line": 374,
                                "column": 12
                              },
                              "end": {
                                "line": 382,
                                "column": 8
                              }
                            }
                          }
                        ],
                        "range": [
                          11361,
                          11686
                        ],
                        "loc": {
                          "start": {
                            "line": 373,
                            "column": 48
                          },
                          "end": {
                            "line": 382,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        11321,
                        11686
                      ],
                      "loc": {
                        "start": {
                          "line": 373,
                          "column": 8
                        },
                        "end": {
                          "line": 382,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "Identifier",
                        "name": "stats",
                        "range": [
                          11702,
                          11707
                        ],
                        "loc": {
                          "start": {
                            "line": 383,
                            "column": 15
                          },
                          "end": {
                            "line": 383,
                            "column": 20
                          }
                        }
                      },
                      "range": [
                        11695,
                        11708
                      ],
                      "loc": {
                        "start": {
                          "line": 383,
                          "column": 8
                        },
                        "end": {
                          "line": 383,
                          "column": 21
                        }
                      }
                    }
                  ],
                  "range": [
                    11287,
                    11714
                  ],
                  "loc": {
                    "start": {
                      "line": 371,
                      "column": 30
                    },
                    "end": {
                      "line": 384,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  11278,
                  11714
                ],
                "loc": {
                  "start": {
                    "line": 371,
                    "column": 21
                  },
                  "end": {
                    "line": 384,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                11261,
                11714
              ],
              "loc": {
                "start": {
                  "line": 371,
                  "column": 4
                },
                "end": {
                  "line": 384,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Same as getStatsForXs, but for 3d coordinates\n     * @param {Coord[]} coords - a list of objects with x,y,z params\n     * @returns {Stat[]}\n     ",
                  "range": [
                    11098,
                    11256
                  ],
                  "loc": {
                    "start": {
                      "line": 366,
                      "column": 4
                    },
                    "end": {
                      "line": 370,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            }
          ],
          "range": [
            2180,
            11716
          ],
          "loc": {
            "start": {
              "line": 79,
              "column": 20
            },
            "end": {
              "line": 385,
              "column": 1
            }
          }
        },
        "range": [
          2160,
          11716
        ],
        "loc": {
          "start": {
            "line": 79,
            "column": 0
          },
          "end": {
            "line": 385,
            "column": 1
          }
        },
        "leadingComments": [
          {
            "type": "Line",
            "value": " gravity (m/s^2)",
            "range": [
              1895,
              1913
            ],
            "loc": {
              "start": {
                "line": 71,
                "column": 15
              },
              "end": {
                "line": 71,
                "column": 33
              }
            }
          },
          {
            "type": "Block",
            "value": "*\n * A Simple Gaussian Plume. For resources, please see the github repo.\n * Calculates spread for one hour with constant conditions.\n * \n * http://www.cerc.co.uk/environmental-software/assets/data/doc_techspec/CERC_ADMS5_P10_01_P12_01.pdf\n ",
            "range": [
              1915,
              2159
            ],
            "loc": {
              "start": {
                "line": 73,
                "column": 0
              },
              "end": {
                "line": 78,
                "column": 3
              }
            }
          }
        ],
        "__esdoc__pseudo_export": false,
        "trailingComments": []
      },
      "range": [
        11782,
        11811
      ],
      "loc": {
        "start": {
          "line": 390,
          "column": 0
        },
        "end": {
          "line": 390,
          "column": 29
        }
      },
      "leadingComments": null
    }
  ],
  "sourceType": "module",
  "range": [
    102,
    11811
  ],
  "loc": {
    "start": {
      "line": 8,
      "column": 0
    },
    "end": {
      "line": 390,
      "column": 29
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "*\n * Created by austin on 6/6/16.\n * @file GaussianPlume.js\n * Assumes:\n * Single point source\n ",
      "range": [
        0,
        100
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 6,
          "column": 3
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n * @typedef {Object} Stat\n * @property {number} x - meters downwind\n * @property {number} y - meters crosswind\n * @property {number} z - meters vertical\n * @property {number} stdY\n * @property {number} stdZ\n * @property {number} concentration - micrograms / cubic meter\n ",
      "range": [
        208,
        485
      ],
      "loc": {
        "start": {
          "line": 15,
          "column": 0
        },
        "end": {
          "line": 23,
          "column": 3
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n * @typedef {Object} Coord\n * @property {number} x - meters downwind \n * @property {number} y - meters crosswind \n * @property {number} z - meters vertical \n ",
      "range": [
        487,
        651
      ],
      "loc": {
        "start": {
          "line": 25,
          "column": 0
        },
        "end": {
          "line": 30,
          "column": 3
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n * @typedef {Object} STD_Y_COEFF\n * @property {number} c\n * @property {number} d\n ",
      "range": [
        653,
        741
      ],
      "loc": {
        "start": {
          "line": 32,
          "column": 0
        },
        "end": {
          "line": 36,
          "column": 3
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n * 0 - 6 for atm stab grade\n * [x < 10000, x >= 10000]\n *  @type {STD_Y_COEFF}\n ",
      "range": [
        742,
        828
      ],
      "loc": {
        "start": {
          "line": 37,
          "column": 0
        },
        "end": {
          "line": 41,
          "column": 3
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n * @typedef {Object} STD_Z_COEFF\n * @property {number} a\n * @property {number} b\n ",
      "range": [
        1180,
        1268
      ],
      "loc": {
        "start": {
          "line": 52,
          "column": 0
        },
        "end": {
          "line": 56,
          "column": 3
        }
      }
    },
    {
      "type": "Block",
      "value": "* \n * [x < 500, 500 <= x < 5000, 5000 <= x]\n * @type {STD_Z_COEFF}\n ",
      "range": [
        1269,
        1341
      ],
      "loc": {
        "start": {
          "line": 57,
          "column": 0
        },
        "end": {
          "line": 60,
          "column": 3
        }
      }
    },
    {
      "type": "Line",
      "value": " gravity (m/s^2)",
      "range": [
        1895,
        1913
      ],
      "loc": {
        "start": {
          "line": 71,
          "column": 15
        },
        "end": {
          "line": 71,
          "column": 33
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n * A Simple Gaussian Plume. For resources, please see the github repo.\n * Calculates spread for one hour with constant conditions.\n * \n * http://www.cerc.co.uk/environmental-software/assets/data/doc_techspec/CERC_ADMS5_P10_01_P12_01.pdf\n ",
      "range": [
        1915,
        2159
      ],
      "loc": {
        "start": {
          "line": 73,
          "column": 0
        },
        "end": {
          "line": 78,
          "column": 3
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * For now, each Plume contains a constant atmosphere and a single Source\n     * @param {Atmosphere} atmosphere\n     * @param {Source} source\n     ",
      "range": [
        2187,
        2344
      ],
      "loc": {
        "start": {
          "line": 81,
          "column": 4
        },
        "end": {
          "line": 85,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * @override\n     * @returns {string}\n     ",
      "range": [
        2466,
        2519
      ],
      "loc": {
        "start": {
          "line": 91,
          "column": 4
        },
        "end": {
          "line": 94,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * Adds a single source to the plume\n     * @param {Source} source\n     * @returns {GaussianPlume} For chaining purposes\n     ",
      "range": [
        2619,
        2755
      ],
      "loc": {
        "start": {
          "line": 99,
          "column": 4
        },
        "end": {
          "line": 103,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * \n     * @returns {Source}\n     ",
      "range": [
        2843,
        2887
      ],
      "loc": {
        "start": {
          "line": 109,
          "column": 4
        },
        "end": {
          "line": 112,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * @param {Atmosphere} atmosphere\n     * @returns {GaussianPlume} For chaining purposes\n     ",
      "range": [
        2947,
        3050
      ],
      "loc": {
        "start": {
          "line": 117,
          "column": 4
        },
        "end": {
          "line": 120,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * @returns {Atmosphere}\n     ",
      "range": [
        3147,
        3187
      ],
      "loc": {
        "start": {
          "line": 126,
          "column": 4
        },
        "end": {
          "line": 128,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Y_COEFF}\n     ",
      "range": [
        3248,
        3406
      ],
      "loc": {
        "start": {
          "line": 133,
          "column": 4
        },
        "end": {
          "line": 138,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * Brookhaven sigma\n     * The crosswind distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number} crosswind standard deviation at x meters downwind (m)\n     ",
      "range": [
        3641,
        3925
      ],
      "loc": {
        "start": {
          "line": 150,
          "column": 4
        },
        "end": {
          "line": 156,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * A helper function for the StdZ calculation\n     * @protected\n     * @param {number} x - distance downwind (m)\n     * @returns {STD_Z_COEFF}\n     ",
      "range": [
        4048,
        4206
      ],
      "loc": {
        "start": {
          "line": 162,
          "column": 4
        },
        "end": {
          "line": 167,
          "column": 7
        }
      }
    },
    {
      "type": "Line",
      "value": " 5000 < x",
      "range": [
        4431,
        4442
      ],
      "loc": {
        "start": {
          "line": 176,
          "column": 12
        },
        "end": {
          "line": 176,
          "column": 23
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * Brookhaven sigma\n     * The vertical distance standard deviation for a distance x downwind.\n     * To be used in a Gaussian distribution\n     * @param {number} x - distance downwind (m)\n     * @returns {number}\n     ",
      "range": [
        4517,
        4746
      ],
      "loc": {
        "start": {
          "line": 182,
          "column": 4
        },
        "end": {
          "line": 188,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * \n     * @returns {number} m/s\n     ",
      "range": [
        4869,
        4917
      ],
      "loc": {
        "start": {
          "line": 194,
          "column": 4
        },
        "end": {
          "line": 197,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * Manually set the Effective Source Height\n     * @param {number} height \n     * @returns {GaussianPlume} For chaining purposes\n     ",
      "range": [
        5039,
        5183
      ],
      "loc": {
        "start": {
          "line": 202,
          "column": 4
        },
        "end": {
          "line": 206,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     *  Takes into account the wind and other factors into account.\n     *  Should potentially move this to the Source class\n     *  @returns {number} the effective source height\n     *  ",
      "range": [
        5291,
        5484
      ],
      "loc": {
        "start": {
          "line": 211,
          "column": 4
        },
        "end": {
          "line": 215,
          "column": 10
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * \n     * @param x\n     * @returns {number}\n     ",
      "range": [
        5751,
        5811
      ],
      "loc": {
        "start": {
          "line": 225,
          "column": 4
        },
        "end": {
          "line": 229,
          "column": 7
        }
      }
    },
    {
      "type": "Line",
      "value": " Should use integrals but need to research how to load a nicer math library in hur",
      "range": [
        5843,
        5927
      ],
      "loc": {
        "start": {
          "line": 231,
          "column": 8
        },
        "end": {
          "line": 231,
          "column": 92
        }
      }
    },
    {
      "type": "Line",
      "value": " For large x this should be ok, between 0 (ground) and maxPlumeRise",
      "range": [
        5937,
        6006
      ],
      "loc": {
        "start": {
          "line": 233,
          "column": 8
        },
        "end": {
          "line": 233,
          "column": 77
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * The max rise of the plume at x meters downwind\n     * @param {number} x - distance (m) downwind\n     * @returns {number} vertical standard deviation at x meters downwind (m)\n     ",
      "range": [
        6057,
        6249
      ],
      "loc": {
        "start": {
          "line": 237,
          "column": 4
        },
        "end": {
          "line": 241,
          "column": 7
        }
      }
    },
    {
      "type": "Line",
      "value": " @see page 31",
      "range": [
        6278,
        6293
      ],
      "loc": {
        "start": {
          "line": 243,
          "column": 8
        },
        "end": {
          "line": 243,
          "column": 23
        }
      }
    },
    {
      "type": "Line",
      "value": " Grades 1 - 5 are assumed unstable/neutral, 6 - 7 are assumed stable",
      "range": [
        6302,
        6372
      ],
      "loc": {
        "start": {
          "line": 244,
          "column": 8
        },
        "end": {
          "line": 244,
          "column": 78
        }
      }
    },
    {
      "type": "Line",
      "value": " Both the momentum dominated and buoyancy dominated methods should be calculated, then use the max",
      "range": [
        6381,
        6481
      ],
      "loc": {
        "start": {
          "line": 245,
          "column": 8
        },
        "end": {
          "line": 245,
          "column": 108
        }
      }
    },
    {
      "type": "Line",
      "value": " Max plume rise buoyancy, momentum dominated resp.",
      "range": [
        6512,
        6564
      ],
      "loc": {
        "start": {
          "line": 246,
          "column": 30
        },
        "end": {
          "line": 246,
          "column": 82
        }
      }
    },
    {
      "type": "Line",
      "value": " wind speed at stack height",
      "range": [
        6966,
        6995
      ],
      "loc": {
        "start": {
          "line": 253,
          "column": 55
        },
        "end": {
          "line": 253,
          "column": 84
        }
      }
    },
    {
      "type": "Line",
      "value": " unstable/neutral",
      "range": [
        7045,
        7064
      ],
      "loc": {
        "start": {
          "line": 256,
          "column": 12
        },
        "end": {
          "line": 256,
          "column": 31
        }
      }
    },
    {
      "type": "Line",
      "value": " Gets super funky, ugh science",
      "range": [
        7077,
        7109
      ],
      "loc": {
        "start": {
          "line": 257,
          "column": 12
        },
        "end": {
          "line": 257,
          "column": 44
        }
      }
    },
    {
      "type": "Line",
      "value": " Distance to Maximum Plume Rise",
      "range": [
        7123,
        7156
      ],
      "loc": {
        "start": {
          "line": 259,
          "column": 12
        },
        "end": {
          "line": 259,
          "column": 45
        }
      }
    },
    {
      "type": "Line",
      "value": " Will use 0 if calculating from the source. Need to read more about this.",
      "range": [
        7250,
        7325
      ],
      "loc": {
        "start": {
          "line": 261,
          "column": 12
        },
        "end": {
          "line": 261,
          "column": 87
        }
      }
    },
    {
      "type": "Line",
      "value": " stable",
      "range": [
        7591,
        7600
      ],
      "loc": {
        "start": {
          "line": 268,
          "column": 12
        },
        "end": {
          "line": 268,
          "column": 21
        }
      }
    },
    {
      "type": "Line",
      "value": "  g/ambientTemp",
      "range": [
        7669,
        7686
      ],
      "loc": {
        "start": {
          "line": 269,
          "column": 68
        },
        "end": {
          "line": 269,
          "column": 85
        }
      }
    },
    {
      "type": "Line",
      "value": " console.log(\"bDeltaH: \" + bDeltaH);",
      "range": [
        7872,
        7910
      ],
      "loc": {
        "start": {
          "line": 274,
          "column": 8
        },
        "end": {
          "line": 274,
          "column": 46
        }
      }
    },
    {
      "type": "Line",
      "value": " console.log(\"mDeltaH: \" + mDeltaH);",
      "range": [
        7919,
        7957
      ],
      "loc": {
        "start": {
          "line": 275,
          "column": 8
        },
        "end": {
          "line": 275,
          "column": 46
        }
      }
    },
    {
      "type": "Line",
      "value": " Return the max",
      "range": [
        7966,
        7983
      ],
      "loc": {
        "start": {
          "line": 276,
          "column": 8
        },
        "end": {
          "line": 276,
          "column": 25
        }
      }
    },
    {
      "type": "Line",
      "value": " console.log(\"Buoyancy dominated.\");",
      "range": [
        8029,
        8067
      ],
      "loc": {
        "start": {
          "line": 278,
          "column": 12
        },
        "end": {
          "line": 278,
          "column": 50
        }
      }
    },
    {
      "type": "Line",
      "value": " console.log(\"Momentum dominated.\");",
      "range": [
        8114,
        8152
      ],
      "loc": {
        "start": {
          "line": 281,
          "column": 8
        },
        "end": {
          "line": 281,
          "column": 46
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * Calculates the maximum concentration dispersed\n     * @returns {number} micrograms / cubic meters\n     ",
      "range": [
        8188,
        8304
      ],
      "loc": {
        "start": {
          "line": 285,
          "column": 4
        },
        "end": {
          "line": 288,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * Calculates the distance downwind of the maximum concentration\n     * @returns {number} micrograms / cubic meter\n     ",
      "range": [
        8708,
        8838
      ],
      "loc": {
        "start": {
          "line": 301,
          "column": 4
        },
        "end": {
          "line": 304,
          "column": 7
        }
      }
    },
    {
      "type": "Line",
      "value": " If unknown, set x to 5000 meters",
      "range": [
        8876,
        8911
      ],
      "loc": {
        "start": {
          "line": 306,
          "column": 8
        },
        "end": {
          "line": 306,
          "column": 43
        }
      }
    },
    {
      "type": "Line",
      "value": " c , d",
      "range": [
        8965,
        8973
      ],
      "loc": {
        "start": {
          "line": 307,
          "column": 53
        },
        "end": {
          "line": 307,
          "column": 61
        }
      }
    },
    {
      "type": "Line",
      "value": " a , b",
      "range": [
        9027,
        9035
      ],
      "loc": {
        "start": {
          "line": 308,
          "column": 53
        },
        "end": {
          "line": 308,
          "column": 61
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * Calculates the concentration at a given x,y,z coordinate.\n     * Must be downwind\n     * @param {number} x - Meters downwind of source, greater than 0\n     * @param {number} y - Meters crosswind of source\n     * @param {number} z - Meters vertical of ground\n     * @returns {number} micrograms / cubic meter\n     *\n     * @example\n     * getConcentration(200, 300, 10)\n     * Calculates at 200 meters downwind, 300 east, 10 high\n     ",
      "range": [
        9266,
        9713
      ],
      "loc": {
        "start": {
          "line": 315,
          "column": 4
        },
        "end": {
          "line": 326,
          "column": 7
        }
      }
    },
    {
      "type": "Line",
      "value": " First part of Gaussian equation 1 found on page 2",
      "range": [
        9754,
        9806
      ],
      "loc": {
        "start": {
          "line": 328,
          "column": 8
        },
        "end": {
          "line": 328,
          "column": 60
        }
      }
    },
    {
      "type": "Line",
      "value": " Effective stack height",
      "range": [
        9887,
        9912
      ],
      "loc": {
        "start": {
          "line": 331,
          "column": 8
        },
        "end": {
          "line": 331,
          "column": 33
        }
      }
    },
    {
      "type": "Line",
      "value": " Put it all together! get",
      "range": [
        10334,
        10361
      ],
      "loc": {
        "start": {
          "line": 340,
          "column": 8
        },
        "end": {
          "line": 340,
          "column": 35
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * Calculates the stdY, stdZ, and concentrations for a list of x coordinates\n     *  directly downwind of the source\n     * Useful in creating graphs / processing large amounts of data at once\n     * @param {number[]} xs - a list of x's\n     * @returns {Stat[]} a list of stats\n     ",
      "range": [
        10405,
        10698
      ],
      "loc": {
        "start": {
          "line": 344,
          "column": 4
        },
        "end": {
          "line": 350,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * Same as getStatsForXs, but for 3d coordinates\n     * @param {Coord[]} coords - a list of objects with x,y,z params\n     * @returns {Stat[]}\n     ",
      "range": [
        11098,
        11256
      ],
      "loc": {
        "start": {
          "line": 366,
          "column": 4
        },
        "end": {
          "line": 370,
          "column": 7
        }
      }
    }
  ]
}