aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
blob: 4395b912c9078d4aeaa5d7357b066fa33c58224f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
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"