Mercurial > repos > public > sbplib_julia
changeset 763:5ff162f3ed72 operator_storage_array_of_table
Update test TOML for operators
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Sat, 06 Feb 2021 20:38:24 +0100 |
parents | 19dd97e9c924 |
children | d34b515b0ae7 |
files | test/testSbpOperators.jl |
diffstat | 1 files changed, 35 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/test/testSbpOperators.jl Sat Jan 30 20:29:43 2021 +0100 +++ b/test/testSbpOperators.jl Sat Feb 06 20:38:24 2021 +0100 @@ -41,28 +41,55 @@ @testset "readoperator" begin toml_str = """ [meta] + authors = "Ken Mattson" + description = "Standard operators for equidistant grids" type = "equidistant" + cite = "A paper a long time ago in a galaxy far far away." - [order2] + [[stencil_set]] + + order = 2 + test = 2 + H.inner = ["1"] + H.closure = ["1/2"] D1.inner_stencil = ["-1/2", "0", "1/2"] D1.closure_stencils = [ - ["-1", "1"], + {s = ["-1", "1"], c = 1}, + ] + + D2.inner_stencil = ["1", "-2", "1"] + D2.closure_stencils = [ + {s = ["1", "-2", "1"], c = 1}, ] - d1.closure = ["-3/2", "2", "-1/2"] + e.closure = ["1"] + d1.closure = {s = ["-3/2", "2", "-1/2"], c = 1} - [order4] + [[stencil_set]] + + order = 4 + test = 1 + H.inner = ["1"] H.closure = ["17/48", "59/48", "43/48", "49/48"] D2.inner_stencil = ["-1/12","4/3","-5/2","4/3","-1/12"] D2.closure_stencils = [ - [ "2", "-5", "4", "-1", "0", "0"], - [ "1", "-2", "1", "0", "0", "0"], - [ "-4/43", "59/43", "-110/43", "59/43", "-4/43", "0"], - [ "-1/49", "0", "59/49", "-118/49", "64/49", "-4/49"], + {s = [ "2", "-5", "4", "-1", "0", "0"], c = 1}, + {s = [ "1", "-2", "1", "0", "0", "0"], c = 2}, + {s = [ "-4/43", "59/43", "-110/43", "59/43", "-4/43", "0"], c = 3}, + {s = [ "-1/49", "0", "59/49", "-118/49", "64/49", "-4/49"], c = 4}, ] + + e.closure = ["1"] + d1.closure = {s = ["-11/6", "3", "-3/2", "1/3"], c = 1} + + [[stencil_set]] + order = 4 + test = 2 + + H.closure = ["-1/49", "0", "59/49", "-118/49", "64/49", "-4/49"] """ parsed_toml = TOML.parse(toml_str)