Mercurial > repos > public > sbplib_julia
comparison src/SbpOperators/readoperator.jl @ 608:8ae63e775f9d refactor/toml_operator_format
Fix another type
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Sat, 05 Dec 2020 14:09:09 +0100 |
parents | fbff4009c08a |
children | 7975143118e8 |
comparison
equal
deleted
inserted
replaced
607:5883e689cd3f | 608:8ae63e775f9d |
---|---|
57 read_stencil(sbp_operators_path()*"standard_diagonal.toml", "order2", "D2", "inner_stencil") | 57 read_stencil(sbp_operators_path()*"standard_diagonal.toml", "order2", "D2", "inner_stencil") |
58 read_stencil(sbp_operators_path()*"standard_diagonal.toml", "order2", "d1", "closure"; center=1) | 58 read_stencil(sbp_operators_path()*"standard_diagonal.toml", "order2", "d1", "closure"; center=1) |
59 ``` | 59 ``` |
60 """ | 60 """ |
61 read_stencil(fn, path...; center=nothing) = get_stencil(TOML.parsefile(fn), path...; center=center) | 61 read_stencil(fn, path...; center=nothing) = get_stencil(TOML.parsefile(fn), path...; center=center) |
62 read_stencils(fn, path...; centers=nothing) = get_stencils(TOML.parsefile(fn), path...; centers=centers) | 62 read_stencils(fn, path...; centers) = get_stencils(TOML.parsefile(fn), path...; centers=centers) |
63 read_tuple(fn, path...) = get_tuple(TOML.parsefile(fn), path...) | 63 read_tuple(fn, path...) = get_tuple(TOML.parsefile(fn), path...) |
64 | 64 |
65 get_stencil(parsed_toml, path...; center=nothing) = get_stencil(parsed_toml[path[1]], path[2:end]...; center=center) | 65 get_stencil(parsed_toml, path...; center=nothing) = get_stencil(parsed_toml[path[1]], path[2:end]...; center=center) |
66 function get_stencil(parsed_toml; center=nothing) | 66 function get_stencil(parsed_toml; center=nothing) |
67 @assert parsed_toml isa Vector{String} | 67 @assert parsed_toml isa Vector{String} |