文件名称:
findiff:Python软件包,用于任意维的数值导数和偏微分方程-源码
开发工具:
文件大小: 355kb
下载次数: 0
上传时间: 2021-02-13
详细说明:芬迪夫
一个Python软件包,用于任意维的有限差分数值导数和偏微分方程。
特征
沿任意轴以任何所需的精度顺序区分任意数量的维数组
网格边界的精确处理
包括来自矢量演算的标准运算符,例如梯度,发散和卷曲
可以处理均匀和非均匀网格
可以处理具有常数和可变系数的导数的任意线性组合
完全矢量化的速度
计算均匀和不均匀网格的任意阶次和精度的原始有限差分系数
版本0.7中的新功能:生成任意线性微分算子的矩阵表示
版本0.8中的新功能:使用Dirichlet或Neumann边界条件求解偏微分方程
安装
pip install findiff
衍生品
findiff可以在任何尺寸上使用。 但是为了演示起见,假设您要区分在4D数组f具有坐标x, y, z, u的三维函数。
为了 ,其中x表示第0轴,我们可以写
# define operator
d_dx = FinDiff ( 0 , dx )
#
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.