文件名称:margo-js:纯JavaScript的MARGO气候模式
文件大小:156KB
文件格式:ZIP
更新时间:2024-06-01 23:19:22
JavaScript
margo-js 纯JavaScript的MARGO气候模式 这是由Henri Drake,Ronald L.Rivest,John Deutch和Alan Edelman(2020)开发的MARGO气候模型的进行中的纯Javascript实现。 MARGO是涉及排放,温室气体浓度,辐射强迫,温度和气候损害的前馈因果模型,所有这些都可以通过不同程度的缓解,碳清除,地球工程和适应来控制。 在上有预印本。 上提供了Julia原始实现的源代码,并且正在开发公开Julia版本的API。 纯JS实现的潜在用例包括轻量级交互式文章和视觉故事,而无需服务器或客户端-服务器体系结构。 使用Julia或类似语言的实现可能会具有性能优势,并且我们认为Julia的实现将仍然是研究目的的标准。 如何使用 使用以下参数实例化具有默认参数的模型 import { Model } from 'margo-js' c
【文件预览】:
margo-js-main
----.gitignore(61B)
----package.json(1KB)
----package-lock.json(40KB)
----src()
--------diagnostics.js(6KB)
--------components()
--------ndarray-optimization()
--------index.js(104B)
--------optimize.js(3KB)
--------model.js(2KB)
----.pre-commit-config.yaml(579B)
----LICENSE(1KB)
----.github()
--------workflows()
--------dependabot.yml(201B)
----.prettierrc.json(135B)
----rollup.config.js(577B)
----README.md(4KB)
----demo()
--------components()
--------package.json(772B)
--------package-lock.json(343KB)
--------next.config.js(321B)
--------optimization.md(1KB)
--------demo.md(5KB)
--------lib()
--------pages()
----test()
--------test.js(15KB)