cost 127 ms
在 Python、Fenics 中創建帶有邊界標記的網格

[英]Create a mesh with boundary markers in Python, Fenics

我的目標是在 Python 中創建一個網格並在一些一維子集上設置標記。 到目前為止,我總是創建一個集合,例如在 gmsh 中創建一個矩形,然后在其中放置一個圓圈。 然后 gmsh 在我的結構上放置一個網格,我可以將矩形和圓形的邊界標記為面(作為 xdmf 文件)。 然后我可以讓 Python 讀取我 ...

如何安裝 FeniCS dolfin 模塊?

[英]How can I install the FeniCS dolfin module?

所以我正在嘗試按照此處的說明安裝 FEniCS。 我做了 在我的 virtualenv 中,它工作正常,但是當我嘗試導入 dolfin 時,出現 ModuleNotFound 錯誤。 我不確定如何安裝 dolfin。 我做了 安裝 pybind11 然后將 dolfin 安裝代碼復制到我的 cmd ...

如何從 Gmsh Python api 中保存網格 in.msh ASCII 2 格式?

[英]How to save mesh in .msh ASCII 2 format from Gmsh Python api?

我需要以.msh ASCII 版本 2 格式保存我的網格(使用 gmsh python api 創建),以便使用命令 dolfin-convert 並將網格導入 Fenics。 從教程中,要保存網格我應該使用命令: 但是,如果我嘗試使用以下命令將網格轉換為 .xml 文件(以便在 fenics 中 ...

如何在Gmsh Python api中獲取surfaces標簽?

[英]How to obtain surfaces tag in Gmsh Python api?

我正在嘗試使用 Gmsh 的 Python api 生成幾何體和網格,計划在 FEniCS 中使用它。 我開始按照此處報告的步驟創建我的幾何體: https://jsdokken.com/src/tutorial_gmsh.html 作者首先創建體積,然后使用以下命令檢索表面: 最后,他能夠簡單地 ...

Python (PyCharm) 和 Fenics - 安裝問題

[英]Python (PyCharm) and Fenics - Installation Problems

我嘗試安裝 fenics 並使用論文“混合 FEM-NN 模型:將人工神經網絡與有限元方法相結合]”的存儲庫來計算線性問題的線性物理信息神經網絡( https:// github.com/sebastkm/hybrid-fem-nn-examples/tree/main/examples/pinn_ ...

Pycharm 和 FEniCS

[英]Pycharm and FEniCS

我已經使用它安裝了 Fenics https://fenics.readthedocs.io/projects/containers/en/latest/introduction.html#running-fenics-in-docker 到目前為止一切正常。 現在我想用 Pycharm 來嘗試 ...

對於特定的 python 環境,如何使用 PIP 在 Ubuntu 中安裝 fenics?

[英]How to install fenics in Ubuntu using PIP for a particular python environment?

我想在 Ubuntu 20 中安裝fenics 。首先我創建了一個 python 環境,使用: 然后在我想創建一個環境的文件夾中,我打開一個終端並使用: myproject是我創建的環境的名稱。 然后我激活我的環境: 要在激活環境時為這個特定環境安裝 fenics,我使用: 我使用pip lis ...

在 Windows 子系統中運行 FEniCS 時添加無效語法錯誤

[英]Invalid Syntax error on addition when running FEniCS in Windows subsystem

我目前正在開展一個項目,我們正在解決 FEniC 中的 PDE 系統。 我創建了以下代碼以解決系統問題,但出現無效語法錯誤 我在 Python 中不是那么好,而且我以前從未使用過 FEniCS。 我還使用 windows 子系統來運行它,這讓我更難以理解我可能犯的任何錯誤。 感謝您提出的任何建議,如 ...

為什么我的 FEniCS 圖中總是出現五彩線?

[英]Why do multicolored lines keep appearing on my FEniCS plots?

我正在使用 FEniCS 來解決基本的隨時間擴散問題作為概念證明。 我只使用一個線性求解器,但是當我用 pyplot 繪制我的函數時,我得到了幾條彩色線,其中任何一條都可以代表真正的函數。 我如何消除這些並只看到一個功能? 另外我會注意到,隨着時間的推移,所有的功能線都接近相同的曲線。 ...

AttributeError: 'Function' 對象沒有屬性 'block_variable'

[英]AttributeError: 'Function' object has no attribute 'block_variable'

我寫了一個torch_fenics的子類。 在這里,輸入是來自 DG 空間的向量。 我在弱公式中使用這個輸入,然后計算解決方案。 此外,我需要解決方案相對於給定輸入的梯度。 ~/miniconda3/envs/py37/lib/python3.7/site-packages/torch/aut ...

無法添加不同形狀的表達式

[英]Can't add expressions with different shapes

我正在研究 fenics 中的混合配方。 運行代碼時,它給了我一個錯誤:UFLException:無法添加具有不同形狀的表達式。 我是新手。 任何人都可以幫助我完整的代碼是 ...

C++用Expression()編譯的問題

[英]Problem of C++ compilation with Expression()

我是 fenics 的初學者,我正在嘗試用邊界條件求解泊松方程,邊界條件是由opensimplex生成的 Perlin 噪聲,一個 Python 庫。 我正在嘗試通過Expression()定義邊界條件 f。 我嘗試了Expression('function(x[0],x[1],x[2])')其中f ...

“ ArityMismatch: 添加不匹配的表達式 arguments () vs ('v_1',) ” 使用 FEniCS

[英]“ ArityMismatch: Adding expressions with non-matching form arguments () vs ('v_1',) ” using FEniCS

感謝 FEniCS,我想解決一個連續力學問題。 我施加壓力並考慮到重量。 但是當我添加熱彈性組件時,它不再起作用了。 這是我的代碼: 我收到此錯誤消息: 當我寫這篇文章時(我從 sigma(u) 中刪除了 Kt): 它完美地工作。 在此頁面(單擊此處)中,他們嘗試解決 plot 同類問題,並且在我 ...

使用 FEniCS 的運行時錯誤

[英]RuntimeError using FEniCS

我正在嘗試使用 FEniCS 解決連續體力學問題。 我想在某種情況下計算位移場 u。 這是我的代碼: 當我運行它時,我得到了這個錯誤:RuntimeError Traceback (most recent call last) <ipy ...

Mac上FEniCS和Paraview的兼容性問題

[英]compatibility problem between FEniCS and Paraview on Mac

我在 mac 上通過 Docker 使用 FEniCS,但我在使用安裝在 mac 上的 Paraview 版本可視化分析結果時遇到問題。 這些是我遵循的步驟: 我使用 FEniCS 獲得我的問題的解決方案; 然后使用 FEniCS 從 Docker 生成的 .vtu 文件發送到桌面 隨后,我打開 ...

Docker 和 anaconda 以及如何使用兩者

[英]Docker and anaconda and how to work with both

看起來fenics 庫只能通過 Docker 安裝在 Windows 中。 我以前從未使用過 Docker,而且我真的很不舒服,因為使用 anaconda 會偏離我通常的習慣。 特別是,我真的很喜歡能夠將我的工作分成特定於項目的環境,在那里我安裝必要的包和依賴項,並根據需要完成的工作切換環境。 我 ...

如何在gmsh中提取邊界節點處的法向量?

[英]How to extract the normal vectors at the boundary nodes in gmsh?

我有一個用於 gmsh 的地理文件並將其網格化。 然后我想在選定表面的節點處提取法向量。 這怎么可能? 下面是我的 gmsh 地理文件。 //Construct a cube in GMSH //Build a line Point(1) = {0, 0, 0, 1.0}; Point(2) = ...

Colab 找不到已安裝的軟件包

[英]Colab cannot find an installed a package

我正在嘗試在 Google Colab 中安裝一個名為fenics的軟件包。 我都試過: 和 然后一個簡單的import fenics引發ModuleNotFoundError 。 重新啟動運行時並不能解決問題。 有什么線索嗎? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM