用于从行星建模生成计算非结构化网格的软件包。
项目描述
OCSMesh
OCSMesh是一个Python包,使用jigsaw-python库将DEM数据处理成地理参考的非结构化网格。
安装
以下描述了两种安装OCSMesh的方法
使用conda
设置OCSMesh安装环境的首选方法是使用conda
,并使用存储库中提供的environment.yml
文件安装所需的库。
在使用OCSMesh之前,必须先安装Jigsaw库及其Python包装器。Jigsaw可在conda-forge
频道中找到。
首先需要下载environment.yml
文件。
wget https://raw.githubusercontent.com/noaa-ocs-modeling/OCSMesh/main/environment.yml
conda env create -f environment.yml -n your-env-name
conda activate your-env-name
conda install -y -c conda-forge jigsawpy
pip install ocsmesh
从GitHub存储库
还可以从GitHub存储库安装OCSMesh。下载存储库后,首先需要在OCSMesh根目录中调用./setup.py install_jigsaw
来使用OCSMesh存储库中提供的脚本安装Jigsaw。然后可以安装OCSMesh。
git clone https://github.com/noaa-ocs-modeling/ocsmesh
cd ocsmesh
python ./setup.py install_jigsaw # To install latest Jigsaw from GitHub
python ./setup.py install # Installs the OCSMesh library to the current Python environment
# OR
python ./setup.py develop # Run this if you are a developer.
要求
- 3.10 <= Python
- CMake
- C/C++ 编译器
如何引用
标题:OCSMesh:用于海岸海洋模型的基于数据驱动的自动化非结构化网格生成软件
个人作者:Mani, Soroosh;Calzada, Jaime R.;Moghimi, Saeed;Zhang, Y. Joseph;Myers, Edward;Pe’eri, Shachak;
机构作者:美国海岸测量发展实验室
出版日期:2021
系列:NOAA 技术手册 NOS CS;47
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。
源代码分发
ocsmesh-1.6.1.tar.gz (30.0 MB 查看哈希值)
构建分发
ocsmesh-1.6.1-py3-none-any.whl (30.2 MB 查看哈希值)
关闭
ocsmesh-1.6.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f41076e2c0ed16c18593320dc5ca48907ede81709f91b7f9824677e6e35c635b |
|
MD5 | ccdcf4cb54a454791bea77710c82b1b8 |
|
BLAKE2b-256 | 761d0c83c6cc1b061d59bebadf2b0f86d9d0b79f97ef0cc8c94fd50087dad50d |
关闭
ocsmesh-1.6.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a4ee87a7f4086ae772e34d346563dec0dcbeb8edf731e703373e765e6f329624 |
|
MD5 | 93620b110b12d6357e5e82df94a09ac8 |
|
BLAKE2b-256 | 291993b15b67d9d49acb369a002a4da8d12a45ed9e03bbc5a530cb1fc4efcc67 |