/* *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* */ /* ** Copyright UCAR (c) 1992 - 2010 */ /* ** University Corporation for Atmospheric Research(UCAR) */ /* ** National Center for Atmospheric Research(NCAR) */ /* ** Research Applications Laboratory(RAL) */ /* ** P.O.Box 3000, Boulder, Colorado, 80307-3000, USA */ /* ** 2010/10/7 23:12:42 */ /* *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* */ /********************************************************** * paramdef.LPC * * This file contains the TDRP parameter definitions for params used by LPC * */ commentdef { p_header = "LPC"; p_text = "--------Params used by LPC --- "; }; typedef struct { double gen_hour; double lead_hour; double weight; } fuzzy_t; paramdef struct fuzzy_t { p_descr = "Time tapering as a function of gen hour and lead hour"; p_help = "The fuzzy 2 dimensional function f(gen,lead) = weight uses interpolation to fill in values not explicitly defined"; p_default = {}; } time_taper[]; typedef struct { double threshold; double weight; } stats_parm_t; paramdef struct stats_parm_t { p_descr = "params for statistics"; p_help = "threshold = data thresh\n" "weight = importance\n"; } stats_parm[]; typedef enum { CSI, CORRELATION } stat_t; paramdef enum stat_t { p_help = "which stat to compute"; p_default = CSI; } stat_type;