# Interface definition for thorn Norms # $Header$ implements: Norms inherits: private: INT do_nothing_group TYPE=SCALAR { do_nothing } "if equal to 1, then won't do anything" INT handles_group TYPE=SCALAR { sum_handle } "handles for reduction operators" INT varinfo TYPE=ARRAY DIM=1 SIZE=max_nr_vars { varindices_1st, varindices_2nd, norm_type } "variable info - which vars to compute norms for" INT nrdecvar_gr TYPE=SCALAR { nr1stvars, nr2ndvars } "number of vars to compute for 1st & 2nd order vars" REAL bgvals_group TYPE=SCALAR { bgvals_1st,bgvals_2nd } "background value for variable - these get subtracted" REAL norm_group TYPE=SCALAR { norm } "computed norm" REAL diff_term_group TYPE=GF { diff_term } "diff terms for norm"