annotate src/SbpOperators/operators/standard_diagonal.toml @ 655:ec7490fb4404 operator_storage_array_of_table

Start sketching the toml format and needed functions
author Jonatan Werpers <jonatan@werpers.com>
date Sun, 24 Jan 2021 22:15:16 +0100
parents fa03dae0ff0b
children 19dd97e9c924
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
591
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
1 [meta]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
2 authors = "Ken Mattson"
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
3 descripion = "Standard operators for equidistant grids"
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
4 type = "equidistant"
655
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
5 cite = "A paper a long time ago in a galaxy far far away."
591
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
6
655
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
7 [[stencil_set]]
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
8
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
9 order = 2
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
10
591
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
11 H.inner = ["1"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
12 H.closure = ["1/2"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
13
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
14 D1.inner_stencil = ["-1/2", "0", "1/2"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
15 D1.closure_stencils = [
655
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
16 {s = ["-1", "1"], c = 1},
591
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
17 ]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
18
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
19 D2.inner_stencil = ["1", "-2", "1"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
20 D2.closure_stencils = [
655
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
21 {s = ["1", "-2", "1"], c = 1},
591
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
22 ]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
23
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
24 e.closure = ["1"]
655
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
25 d1.closure = {s = ["-3/2", "2", "-1/2"], c = 1}
591
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
26
655
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
27 [[stencil_set]]
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
28
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
29 order = 4
591
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
30 H.inner = ["1"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
31 H.closure = ["17/48", "59/48", "43/48", "49/48"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
32
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
33 D2.inner_stencil = ["-1/12","4/3","-5/2","4/3","-1/12"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
34 D2.closure_stencils = [
655
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
35 {s = [ "2", "-5", "4", "-1", "0", "0"], c = 1},
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
36 {s = [ "1", "-2", "1", "0", "0", "0"], c = 2},
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
37 {s = [ "-4/43", "59/43", "-110/43", "59/43", "-4/43", "0"], c = 3},
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
38 {s = [ "-1/49", "0", "59/49", "-118/49", "64/49", "-4/49"], c = 4},
591
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
39 ]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
40
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
41 e.closure = ["1"]
655
ec7490fb4404 Start sketching the toml format and needed functions
Jonatan Werpers <jonatan@werpers.com>
parents: 593
diff changeset
42 d1.closure = {s = ["-11/6", "3", "-3/2", "1/3"], c = 1}