Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WISEInputsFiles

All information regarding the input files for W.I.S.E..

author

"Travis Redpath"

Hierarchy

  • WISEInputsFiles

Index

Properties

Private _elevFile

_elevFile: string = ""

The elevation map file (optional). The location of the elevation file.

Private _fuelmapFile

_fuelmapFile: string = ""

The fuel map file (required). The location of the fuel map file.

Private _lutFile

_lutFile: string = ""

The LUT file (required). The location of the LUT file.

Private _projFile

_projFile: string = ""

The projection file (required). The location of the projection file.

fuelBreakFiles

fuelBreakFiles: FuelBreak[] = new Array<FuelBreak>()

An array of fuel break files.

fuelPatchFiles

fuelPatchFiles: FuelPatch[] = new Array<FuelPatch>()

An array of fuel patch files.

gridFiles

gridFiles: GridFile[] = new Array<GridFile>()

An array of grid files.

weatherGridFiles

weatherGridFiles: WeatherGrid[] = new Array<WeatherGrid>()

An array of weather files.

weatherPatchFiles

weatherPatchFiles: WeatherPatch[] = new Array<WeatherPatch>()

An array of weather patch files.

Static Private Readonly PARAM_ELEVATION

PARAM_ELEVATION: "elevationfile" = "elevationfile"

Static Private Readonly PARAM_FUELMAP

PARAM_FUELMAP: "fuelmapfile" = "fuelmapfile"

Static Private Readonly PARAM_LUT

PARAM_LUT: "lutfile" = "lutfile"

Static Private Readonly PARAM_PROJ

PARAM_PROJ: "projfile" = "projfile"

Accessors

elevFile

  • get elevFile(): string
  • set elevFile(value: string): void

fuelmapFile

  • get fuelmapFile(): string
  • set fuelmapFile(value: string): void

lutFile

  • get lutFile(): string
  • set lutFile(value: string): void

projFile

  • get projFile(): string
  • set projFile(value: string): void

Methods

checkValid

  • Find all errors that exist in the W.I.S.E. input files.

    Returns Array<ValidationError>

    A list of errors that were found.

isValid

  • isValid(): boolean
  • Are all required values specified.

    Returns boolean

stream

  • stream(builder: Socket): string
  • Streams the input files to a socket.

    Parameters

    • builder: Socket

    Returns string