# EulerSemidiscrete
This code goes with the article "Minimal geodesics along volume preserving maps through semi-discrete optimal transport", Q. Mérigot and J.M. Mirebeau.
## Installation
This code requires MongeAmpere and PyMongeAmpere, available here:
https://github.com/mrgt/MongeAmpere
https://github.com/mrgt/PyMongeAmpere
Before running any of the programs, you need to set PYTHONPATH to the right location:
``` sh
export PYTHONPATH=$PYTHONPATH:/path/to/PyMongeAmpere-build
```
## Running
On a simple example:
``` sh
mkdir results
python gen_rot_disk.py -t .5 -N 300
python euler_solve.py results/disk-T\=0.5-N\=300.npz
python euler_view.py results/result-nt\=5-p\=0.666667-disk-T\=0.5-N\=300.npz
```
The parameters for more complex examples are described in the article.
没有合适的资源?快使用搜索试试~ 我知道了~
EulerSemidiscrete:域上保测微分同胚空间中最小化测地线的计算
共8个文件
py:5个
gitignore:1个
license:1个
需积分: 0 1 下载量 76 浏览量
2021-06-12
08:40:09
上传
评论
收藏 19KB ZIP 举报
温馨提示
欧拉半离散 此代码与文章“通过半离散最优传输沿体积保留地图的最小测地线”,Q. Mérigot 和 JM Mirebeau 一起使用。 安装 此代码需要 MongeAmpere 和 PyMongeAmpere,可在此处获得: 在运行任何程序之前,您需要将 PYTHONPATH 设置到正确的位置: export PYTHONPATH= $PYTHONPATH :/path/to/PyMongeAmpere-build 跑步 举个简单的例子: mkdir results python gen_rot_disk.py -t .5 -N 300 python euler_solve.py results/disk-T \= 0.5-N \= 300.npz python euler_view.py results/result-nt \= 5-p \= 0.666667-disk-T \
资源详情
资源评论
资源推荐
收起资源包目录
EulerSemidiscrete-master.zip (8个子文件)
EulerSemidiscrete-master
.gitignore 702B
EulerCommon.py 7KB
LICENSE 34KB
gen_rot_square.py 1KB
README.md 791B
gen_rot_disk.py 902B
euler_view.py 1KB
euler_solve.py 1KB
共 8 条
- 1
你就应该
- 粉丝: 43
- 资源: 4600
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0