diff options
Diffstat (limited to 'interface.ccl')
-rw-r--r-- | interface.ccl | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/interface.ccl b/interface.ccl new file mode 100644 index 0000000..4395b91 --- /dev/null +++ b/interface.ccl @@ -0,0 +1,41 @@ +# 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 norm_group TYPE=SCALAR +{ + norm +} "computed norm" + +REAL diff_term_group TYPE=GF +{ + diff_term +} "diff terms for norm" + + |