我想在 python linux 中使用 cantera 来计算自动点火延迟时间。 这里我只改了官网custom.py例子中的t_end = 40 , dt = 1 , gas.TPX = 801, P, 'H2:0.1667,O2:0.0833,N2:0.75' 。 但是,结果只计算了 20s。 ...
我想在 python linux 中使用 cantera 来计算自动点火延迟时间。 这里我只改了官网custom.py例子中的t_end = 40 , dt = 1 , gas.TPX = 801, P, 'H2:0.1667,O2:0.0833,N2:0.75' 。 但是,结果只计算了 20s。 ...
我目前正在研究某些气体混合物的特性的项目。 使用不同的输入测试我的代码,我遇到了一个我无法解释的错误(?)。 基本上,它涉及在 for 循环中对 numpy 数组的计算。 当它计算 for 循环时,它会产生与手动构建结果不同(且错误)的结果,使用与 for 循环中完全相同的代码片段,但手动索引。 我 ...
我在 Cantera 上有这个脚本。 我想将脚本的两个部分的数据保存到 csv 中:第一个评估 Tfinal 与自燃延迟时间,第二个评估 NTC 行为。 在第一部分,示例建议取消注释 #timeHistory.to_csv("time_history.csv") 但它不起作用。 我想我需要创建一个数 ...
更新这是cantera的链接:在此处输入链接描述,我确实安装了scons; 直接链接到源: 在此处输入链接描述这是调用安装脚本的示例; scons build prefix='/home/X/SW/Cantera/installed/' --config=force 我一直在尝试升级/安装 Cant ...
我正在尝试执行 python 脚本,它给了我一个 IndexError。 我知道 rsplit() 方法无法拆分字符串。 我不完全知道为什么它显示索引超出范围。 谁能告诉我如何解决这个问题? 代码 Output 如果我删除文件 strain_loop_07.xml,我会在另一个文件中遇到同样的错误 ...
每次我想使用不同的名称时,我都想使用 Python 保存 a.csv 文件。 所以我写了这段代码。 除此之外,我想在保存后继续运行的脚本的 rest 中使用新名称。 我怎样才能做到这一点? 建议? 非常感谢。 我想将数据保存在一个文件中。csv 我在其中定义了 ColumnNames...我该怎么办 ...
我正在使用 cantera,尝试通过创建子类Flow来创建cantera.Solution类的扩展。 这基本上是扩展气相及其运动参数的描述。 Solution是通过使用某些**kwargs构建的。 我想要做的是将那些**kwargs在Template类对象中,并使用该对象来定义我的Flow 。 ...
我正在尝试在 python 上使用 Cantera。 我下载了 Anaconda 并按照 Cantera 网站上的说明进行安装。 他们网站的教程说要写: import cantera as ct import numpy as np 当我运行它时,我收到错误: 我尝试重新安装所有东西。 ...
我正在尝试将Cantera与动力学方案一起用于生物质热解,以查看间歇式反应器中浓度随时间的变化。 下面显示了动力学概述以及对本文的参考。 注意,物种浓度是基于质量的,例如kg/m^3 。 木材=生物量,通常是松树 气体=包含轻质不凝性气体的集总物质 焦油 ...
我的问题与这里的问题相同。 模块对象没有属性[CANTERA] 雷·史培斯(Ray Speth)对此发表了评论,但该职位的操作人员从未对此做出回应,因此我希望雷能帮助我。 我安装了Cantera,并尝试做以下事情的气体 我得到了错误 我按照评论的建议做了,得到了 ...
我面临的问题如下: 我从f90文件中生成了一个名为customkinetics.so的共享对象,我在用python接口以C ++编写的Cantera(化学代码)中使用了该对象。 该对象在子例程(CustomKinetics.cpp)中被调用,如下所示: 它可以正常工作,直到我覆盖 ...
我尝试在Spyder中启动程序。 我需要开始的是: 我得到的是: 到目前为止,我尝试的是:首先,我读到安装Anaconda可以使Cantera入门很容易,所以我下载并开始 到目前为止,我做到了他们在这里所说的http://www.cantera.org/docs/sph ...
我正在尝试从可用的详细机制中提取一些骨骼机制。 在这里,您可以看到从GRI3.0机制中提取子机制。 有什么办法可以导出CANTERA中的子机制。 更具体地说,我可以将下面示例中的gas2导出到.cti或.xml文件吗? ...
我正在做一个关于不同复杂程度的层流预混火焰数值分析的项目。 我非常需要帮助,因为我是Python和Cantera的新手。 我有以下查询: 我是否可以修改adiabetic.py模块,该模块主要将混合物的绝热温度从入口温度提供给某个可以从绝热温度提供入口温度的东西作为输入? ...
我按照网站http://www.cantera.org/docs/sphinx/html/matlab/code-docs/utilities.html上的 Matlab 界面用户指南将 CHEMKIN 输入文件转换为 Cantera 格式,步骤是 adddir('the directory o ...
在我的 macbook pro 上安装 cantera 2.1 我正在遵循 Bok Jik Lee 最近在他的博客上发布的过程: 在 OSx 10.9 Mavericks 上安装 Cantera 2.1 到目前为止一切正常,但是当我来到第 9 点时出现错误:“安装 Cantera” 将当前位置更 ...
我正在尝试将 Cantera 作为 python 模块安装在 Ubuntu linux 中。 作为参考,我使用了这些说明: 安装 Cantera 。 运行./preconfig和make ,出现以下错误: 根据预配置文件, 我正在使用Enthought Python Distribution ...