Mercurial > repos > public > sbplib_julia
annotate src/SbpOperators/operators/standard_diagonal.toml @ 796:f682e4fe3cef operator_storage_array_of_table
Fix tests for inner products
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Sun, 25 Jul 2021 14:39:41 +0200 |
parents | 19dd97e9c924 |
children | cdc2b5ebf7cb |
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" |
762 | 3 description = "Standard operators for equidistant grids" |
591
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 |
796
f682e4fe3cef
Fix tests for inner products
Jonatan Werpers <jonatan@werpers.com>
parents:
762
diff
changeset
|
11 H.inner = "1" |
591
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 |
796
f682e4fe3cef
Fix tests for inner products
Jonatan Werpers <jonatan@werpers.com>
parents:
762
diff
changeset
|
30 H.inner = "1" |
591
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} |