python的海水库

seawater的Python项目详细描述


https://badge.fury.io/py/seawater.pnghttps://api.travis-ci.org/pyoceans/python-seawater.png?branch=masterhttps://zenodo.org/badge/doi/10.5281/zenodo.11395.pnghttp://bottlepy.org/docs/dev/_static/Gittip.png

这是对csiro海水工具箱的python重写 (SEAWATER-3.3) 用于计算海水的性质。包使用 联合国教科文组织海洋表联合小组的公式 标准,联合国教科文组织1981年和联合国教科文组织1983年(EOS-80)。

eos-80库现在被认为是过时的;这里提供的是 与旧脚本兼容,并允许平滑过渡到 新的TEOS-10

警告

sw.dist的python版本默认输出单位是'km',而不是 “纳米”。

这里我们假设压强为第一维,即m压强乘以n 位置(见下表)。matlabTM版本做了一些猜测 在这一点上,我们只是忽略以避免混淆。

PST
1034.548728.7856
5034.727528.4329
12534.860522.8103
25034.681010.2600
60034.56806.8863
100034.56004.4036

当前版本是针对MatlabTM海水V3.3复制版进行测试的。 该版本的所有功能和结果。

更多信息请访问http://pythonhosted.org/seawater

更改日志

3.3.3版

  • Python2和3的统一代码库,我们不再使用2to 3来转换。

3.3.2版

  • 修复了阻止安装的PY3K错误。

3.3.1版

  • 现在,gpanbfrq都接受3d数组。
  • 修正了its-90使用中的不一致性,并将cndr的收敛精度从1e-4提高到1e-10。注意:不确定是否需要此修复。但是,它是在原来的版本!

版本3.2

  • 修正了bfrq中的位涡符号。

版本3.1

  • 增加了计算表面波速度的swvel。

3.0版

  • 转换后的代码使温度现在是-90度。

2.0.2版

  • 编码更改以使函数返回与输入参数相同的形状向量。在以前的版本中,有些函数返回了行向量输入的列向量。还有一些其他的整理工作。

2.0.1版

  • 新程序。ar在海水中的溶解度。
  • 新程序satn2。氮气在海水中的溶解度。
  • 新程序sato2。氧气在海水中的溶解度。
  • 更新了测试,包括上述测试。

1.2e版

  • 修正了alpha中temp在计算中使用的错误,不管关键字是什么。

1.2d版

  • bfrq现在也返回潜在涡度。感谢格雷格·约翰逊(gjohnson@pmel.noaa.gov)。
  • ω=7.29E-5在gvel中改为ω=7.292E-5,与f一致。
  • 重要的api更改alphabetaaonb例程的使用已经更改!所有这些例行程序都希望(s,t,p)能够通过,而不是(s,ptmp,p)之前释放的海水。通过传递ptmp=true仍然可以获得快速执行。

版本1.2c

  • 修正了当没有纬度值被传递时需要空纬度作为参数的错误。
  • 现在通过压力而不是深度,更一致,虽然只有微不足道的变化是答案。

1.2b版

  • 首次在网络上正式发布和宣布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Grails2.1.0/Java7在Windows8.1上从何处获取当前用户名?   JavaSpringJMSActiveMQ   java异常处理,捕获导致while循环停止   sql server 2008将日期时间解析为JAVA日期   java是第一个servlet,但无法打开它   如何在Java中使用XML bean创建典型的XML头?   java将iOs应用程序转换为Android   java将jsp页面内容读取到其他jsp页面中的html   客户端计算机中小型数据库应用程序的java实现   java同步和ServletContextListener   安卓 Java将所有转义字符替换为双转义   当我在布局单元中实现ScrollView时,java GridView的setOnItemLongClickListener不起作用(使用适配器)   禁用Java web服务端点Wsdl   java如何编写一个程序来反转用户输入的数字