问题标签 [comsol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
183 浏览

java - Comsol、Java API、SwingGraphicsPanel 从未完成

我对 Comsol 的 Java API 有疑问。

为了绘制 Comsol 模型的结果,我必须创建一个 com.comsol.modelguiswing.SwingGraphicsPanel 的实例

这是我的代码:

问题是当我调用它的构造函数时,它从未完成执行(“之前”被打印但“之后”从未被打印并且程序仍在运行)。似乎发生了僵局。我在带有 JDK 1.8 的 Windows 10 64x 上使用 Comsol 5.3。

你能告诉我是什么问题吗?!

0 投票
0 回答
105 浏览

2d - Comsol 2 参数

我遇到了以下问题。我正在使用缩减场研究在 Comsol 中求解玻尔兹曼方程,因此我在程序中改变了一个场。此外,我需要同时改变电子密度。经过计算,我有一个结果。我想从分布函数 (EEDF) 中获得的导出量是速率系数,取决于电场和电子密度。然后我需要在接下来的计算中使用这个 2D 函数 (rateCoef(ne,E))。问题是我无法从解决方案中提取速率系数并以正确的方式导出它。此外,我无法在下一个程序中导入插值数据,因为 comsol 不喜欢表格中的坐标相同。这是表的示例:

n1, E1, f1

n2, E1, f2

n3, E1, f3

...

n1, E2, f...

等等。

谢谢!

0 投票
1 回答
2446 浏览

components - 在 Comsol 中耦合不同的组件

我正在使用 Comsol 并想解决一些等离子问题,但默认等离子模块不适合我。

我需要求解一维轴对称几何中的 PDE 方程。但!方程的参数源自玻尔兹曼方程(这是另一个组件)。我试图在第一阶段计算玻尔兹曼方程,然后导出所需的参数,然后将它们导入我的新模型,但我没有成功。

有没有办法耦合两个组件?

我希望 Comsol 求解我的 PDE,当需要求解特殊参数的 Boltzmann 方程时,然后将派生参数放入 PDE 中,依此类推。

谢谢!

0 投票
2 回答
1006 浏览

mesh - 对象不同分区的不同网格大小

我正在使用 ComSol 5.3。我已将我的对象分成两个分区。由于内存问题,我更喜欢为这两个分区设置不同的网格大小。但我不知道该怎么做。下图是我的工作区!

为不同的分区设置不同的网格大小!

0 投票
1 回答
1146 浏览

comsol - 在 COMSOL 中移动 3D 对象并计算每个位置的电荷

我正在尝试用 Comsol 解决图两个具有固定电位 V1、V2 的蓝色大电极的问题。一个红色小电极沿 x 轴以恒定距离和电压 V0 在其他电极上方移动。V0 中的电荷取决于每个点 8(x) 处的电场。我有一个电位为 V0 的小电极,在两个具有固定电位 V1、V2 的较大电极上方沿 x 轴移动。

我可以使用 comsol 轻松计算 3D 中每个点的电势和场以及 V0 电极中产生的电荷。但是我想沿着 x 轴模拟这个电荷,并最终将它映射到 z 和 y 方向,所以我有一个固定距离的 V0 电荷 2D 映射。

如何在 COMSOL 中做到这一点,而无需手动更改几何坐标并再次计算每个点的电荷?

谢谢您的回答,

乔治

0 投票
1 回答
398 浏览

excel - 如何停止 EXCEL 询问:“您确定要安装此自定义项吗?”

每当我打开 EXCEL 时,Microsoft Office 自定义安装程序都会询问我是否要安装特定的自定义 (COMSOL)。

我怎样才能阻止这个? 截屏

谢谢!

0 投票
1 回答
68 浏览

java - 缩写长对象链(java)

首先,我想分享一下我最近开始使用 java 和面向对象编程,如果这是一个愚蠢的问题,请原谅我,但我在其他地方找不到明确的答案。

我正在为 Comsol 模型制作模板,并希望缩写部分代码以使其更具可读性。尽管以下代码使用 Comsol 编译器运行:

我想做缩写model.geom("geom1").shape("circle")成类似的东西MGS

我需要这样的命令很多次,因为我还想在将来使用它来缩写model.material("mat1").propertyGroup("def")model.sol("sol1").feature("s1").feature("fc1")model.result("pg2").feature("iso1")可能更多。

我更熟悉 Python,它可以让我做一些非常简单的事情,比如:

我在java中找不到任何类似的表达式。

谢谢

0 投票
0 回答
1981 浏览

java - 您已经加载了库 /tmp/... 这可能禁用了堆栈保护

在从 .iso 安装期间出现此错误

在这个命令之后:

我点击了这个链接:堆栈保护可能已禁用?但它不起作用。

我正在使用最新版本的 Ubuntu,这很奇怪,因为在 Kali Linux 上它可以正常工作。有什么建议吗?谢谢

0 投票
2 回答
368 浏览

comsol - COMSOL Multiphysics 建模

我正在研究双壁碳纳米管的流致振动。我已经分析地和近似地解决了这个问题。两种解决方案的结果几乎相同。然后,我使用 COMSOL 多物理场解决了同样的问题。但是,COMSOL 结果与我之前的解决方案不匹配。我可能在 COMSOL 建模方面做错了(我不是 COMSOL 专业人士)。任何修改建议都可能对此有所帮助。

最好的,阿里

0 投票
1 回答
149 浏览

scientific-computing - COMSOL 中时间相关 PDE 中的特征值作为系数

我正在解决 COMSOL 中的特征值问题。在此之后,我想将特征值用作不同物理中的系数。因此,有人知道在特征值研究 COMSOL 中系数形式 PDE 中的特征值代表什么名称吗?我期待像 u.ev 这样的东西,但没有这样的属性。方程式视图仅显示 domflux.ux、domflux.uy、domflux.uz。

我还发现了 c.omega。它与特征值相同吗?