Parflow Simulation modeler
项目描述
Parflow Simulation Modeler
许可证
自由软件:Apache软件许可证
安装
创建虚拟环境
python -m venv .venv
source .venv/bin/activate
构建和安装Vue组件
export NODE_OPTIONS=--openssl-legacy-provider
cd vue-components
npm i
npm run build
cd -
安装应用程序
pip install -e .
运行应用程序
pf-simulation-modeler --help
pf-simulation-modeler --server --port 1234 -D data/database/ -S data/share/ -O data/output/
文档
- 引擎 结构
- UI 结构
- 服务器
state
和ctrl
变量
文件结构
- pf_simulation_modeler/
- app/
- engine/
- model/ # Simput model/UI definitions
- snippets/ # Logic for page code snippets
- engine.py # Main logic handler
- ... # Logic components (generally specific to pages)
- ui/
- ui.py # Main UI handler
- ... # UI components (pages)
- main.py # Entry point
- module/ # Serves the compiled Vue components
- widgets/ # Python wrapper around the Vue components
- vue-components/src/components/ # Custom Vue components
- FileDatabase/ # FileDatabase Vue component
- index.vue # Vue component
- script.js # JS logic
- template.html # HTML template
- ... # Other Vue components
- data/ # Data files (used for cli args)
- database/ # FileDatabase data
- output/ # Project Output data
- share/ # Shared data
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
pf-simulation-modeler-0.1.1.tar.gz (71.1 kB 查看哈希值)
构建版本
关闭
pf-simulation-modeler-0.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0805f16271f12ef9dc9dfa2428c08d61302a70790368fbec5f7e919ee8939b8f |
|
MD5 | a02a696313d8cbd41d3c820006002c16 |
|
BLAKE2b-256 | 95ee6149b1f6a3bc646f8781e0ea542efeb385b21e1c09d120ea1aa7f18d0115 |
关闭
pf_simulation_modeler-0.1.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4107f9777345b14ab5780c3919e6102a9a6845fd8d2d9b34fbf8e3e8d93c0821 |
|
MD5 | d6d843baa5a44ed012d45e890351952c |
|
BLAKE2b-256 | c5c5548b209fb6480b15a6e5dad794dd262a915a9449d70e07d46a58fbac3168 |