文件名称:DynamicIterators.jl:具有消息传递和反馈循环的迭代器
文件大小:57KB
文件格式:ZIP
更新时间:2024-06-05 12:31:24
Julia
DynamicIterators.jl DynamicIterator 迭代器组合成一个迭代器树,但动态迭代器组合成一个交互实体网络。 动态迭代器子类型<:DynamicIterator 。 他们扩展了迭代协议并定义了 dyniterate (iter, somemessage (state)) 或者 dyniterate (iter, othermessage (state), arg) 消息包装状态或其他相关信息的地方。 例如定义 struct Start{T} <: Message value :: T end dyniterate (iter, Start (value)) 告知iter应该从value开始(如果已实现)。 这类似于iterate(iter)通信,即iter应该从预定义的值开始。 实际上是一个后备 dyniterate (ite
【文件预览】:
DynamicIterators.jl-master
----asset()
--------mh.png(40KB)
----.github()
--------workflows()
----src()
--------control.jl(1KB)
--------random.jl(3KB)
--------messages.jl(1KB)
--------DynamicIterators.jl(2KB)
--------evolution.jl(2KB)
--------trajectories.jl(4KB)
--------combinators.jl(4KB)
--------time.jl(2KB)
----REQUIRE(23B)
----Project.toml(309B)
----example()
--------ressourcemanagement.jl(2KB)
--------cumsum.jl(249B)
--------timelift.jl(321B)
--------metropolishastings.jl(515B)
----LICENSE(1KB)
----test()
--------runtests.jl(5KB)
--------REQUIRE(14B)
--------Project.toml(162B)
----README.md(5KB)
----.gitignore(42B)