Output Comparison

elevation comparison

class ensembleperturbation.parsing.comparison.ZetaComparison(input_directory: str, output_directory: str)

Bases: ensembleperturbation.parsing.comparison.ADCIRCReferenceComparison

comparison between reference and ADCIRC-modeled sea-surface elevation

Parameters
  • input_directory – directory containing model inputs

  • output_directory – directory containing model outputs

velocity comparison

class ensembleperturbation.parsing.comparison.VelocityComparison(input_directory: str, output_directory: str)

Bases: ensembleperturbation.parsing.comparison.ADCIRCReferenceComparison

comparison between reference and ADCIRC-modeled sea-surface horizontal velocity

Parameters
  • input_directory – directory containing model inputs

  • output_directory – directory containing model outputs

abstract class

class ensembleperturbation.parsing.comparison.ADCIRCReferenceComparison(input_directory: str, output_directory: str, variables: List[str], stages: Optional[List[str]] = None)

Bases: ensembleperturbation.parsing.comparison.ModelReferenceComparison

Parameters
  • input_directory – directory containing model inputs

  • output_directory – directory containing model outputs

  • variables – model variables to compare

  • stages – ADCIRC run stage (coldstart, hotstart)

class ensembleperturbation.parsing.comparison.ModelReferenceComparison(input_directory: str, output_directory: str, variables: List[str])

Bases: abc.ABC

abstraction of a comparison between reference data and modeled data

Parameters
  • input_directory – directory containing model inputs

  • output_directory – directory containing model outputs

  • variables – model variables to compare