module Constants struct FHNParams N::Int dx::Float64 # grid spacing Du::Float64 Dv::Float64 ϵ::Float64 a::Float64 b::Float64 # Inner constructor that takes keyword arguments # The semicolon ';' separates positional arguments from keyword arguments FHNParams(; N::Int, dx::Float64, Du::Float64, Dv::Float64, ϵ::Float64, a::Float64, b::Float64) = new(N, dx, Du, Dv, ϵ, a, b) end export FHNParams end # module Constants