annotate src/SbpOperators/operators/standard_diagonal.toml @ 637:4a81812150f4 feature/volume_and_boundary_operators

Change qudrature closure from tuple of reals to tuple of Stencils. Also remove parametrization of stencil width in D2 since this was illformed for the 2nd order case.
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Sun, 03 Jan 2021 18:15:14 +0100
parents fa03dae0ff0b
children ec7490fb4404
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"
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
5
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
6 [order2]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
7 H.inner = ["1"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
8 H.closure = ["1/2"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
9
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
10 D1.inner_stencil = ["-1/2", "0", "1/2"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
11 D1.closure_stencils = [
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
12 ["-1", "1"],
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
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
15 D2.inner_stencil = ["1", "-2", "1"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
16 D2.closure_stencils = [
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
17 ["1", "-2", "1"],
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
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
20 e.closure = ["1"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
21 d1.closure = ["-3/2", "2", "-1/2"]
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 [order4]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
24 H.inner = ["1"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
25 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
26
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
27 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
28 D2.closure_stencils = [
593
fa03dae0ff0b Fix two typos
Jonatan Werpers <jonatan@werpers.com>
parents: 591
diff changeset
29 [ "2", "-5", "4", "-1", "0", "0"],
fa03dae0ff0b Fix two typos
Jonatan Werpers <jonatan@werpers.com>
parents: 591
diff changeset
30 [ "1", "-2", "1", "0", "0", "0"],
fa03dae0ff0b Fix two typos
Jonatan Werpers <jonatan@werpers.com>
parents: 591
diff changeset
31 [ "-4/43", "59/43", "-110/43", "59/43", "-4/43", "0"],
fa03dae0ff0b Fix two typos
Jonatan Werpers <jonatan@werpers.com>
parents: 591
diff changeset
32 [ "-1/49", "0", "59/49", "-118/49", "64/49", "-4/49"],
591
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
33 ]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
34
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
35 e.closure = ["1"]
089d4cb65146 Move operators into a toml file
Jonatan Werpers <jonatan@werpers.com>
parents:
diff changeset
36 d1.closure = ["-11/6", "3", "-3/2", "1/3"]