文件名称:TimerOutputs.jl:Julia中定时节的格式化输出
文件大小:17KB
文件格式:ZIP
更新时间:2024-05-19 08:40:32
Julia
定时器输出 TimerOutputs是一个小的Julia软件包,用于从程序的不同部分中产生的定时生成格式化的输出。 它的主要功能是@timeit宏,与Base中的@timeit宏类似,不同之@time在于它还为要计时的代码段分配了标签。 多次调用具有相同标签(并在同一“作用域”中)的代码段将累积该标签的数据。 程序执行后,可以打印格式正确的表,该表显示每个部分中进行了多少时间,分配和调用次数。 可以对输出进行自定义,使其仅显示您感兴趣的事物。 如果您觉得此包装有用,请给它加星号。 我喜欢星星,这也有助于我知道我的开发时间最适合在哪里度过。 输出示例 输出示例(用于有限元仿真中)如下所示 ───────────────────────────────────────────────────────────────────────────────
【文件预览】:
TimerOutputs.jl-master
----Project.toml(247B)
----.gitignore(29B)
----src()
--------precompile.jl(728B)
--------utilities.jl(2KB)
--------TimerOutputs.jl(591B)
--------TimerOutput.jl(11KB)
--------show.jl(6KB)
----LICENSE.md(1KB)
----.travis.yml(333B)
----.github()
--------workflows()
----README.md(16KB)
----appveyor.yml(1KB)
----test()
--------runtests.jl(11KB)