自由女性資源
v4.14
LGTM | 覆蓋性 |
---|---|
詹金斯(FreeFEM-dev):
只開發分支
macOS | 烏班圖 | 視窗 | |
---|---|---|---|
工作 | 10.14 | 20.04 | 10 |
#1 | |||
#2 | |||
#3 | |||
#4(OpenMPI) | |||
#4(MPICH) | |||
#4(MSMPI) | |||
#5(OpenMPI) | |||
#5(MPICH) | |||
#5(MSMPI) |
詹金斯(FreeFEM):
主分支
發布 | .pkg | 應用程式圖像 | .deb | 。 | 碼頭工人 |
---|---|---|---|---|---|
請參閱 CI/CD 工具
FreeFEM 是使用有限元素方法求解 2D 和 3D 非線性多物理場系統的偏微分方程求解器。
涉及多個物理分支(例如流體-結構相互作用)的偏微分方程的問題需要對多個網格上的數據進行插值並在一個程序中對其進行操作。
FreeFEM 包括快速插值演算法和用於操作多個網格上的資料的語言。它是用 C++ 寫的,而 FreeFEM 語言是 C++ 習慣用法。
使用者文件可在此處取得。
如果您使用 FreeFEM 進行學術研究,請使用以下內容:
參考書目:
@article{MR3043640,
AUTHOR = {Hecht, F.},
TITLE = {New development in FreeFem++},
JOURNAL = {J. Numer. Math.},
FJOURNAL = {Journal of Numerical Mathematics},
VOLUME = {20}, YEAR = {2012},
NUMBER = {3-4}, PAGES = {251--265},
ISSN = {1570-2820},
MRCLASS = {65Y15},
MRNUMBER = {3043640},
URL = {https://freefem.org/}
}
預約定價安排:
Hecht, F. (2012). New development in FreeFem++. Journal of numerical mathematics, 20(3-4), 251-266.
ISO 690:
HECHT, Frédéric. New development in FreeFem++. Journal of numerical mathematics, 2012, vol. 20, no 3-4, p. 251-266.
工作重點:
Hecht, Frédéric. "New development in FreeFem++." Journal of numerical mathematics 20.3-4 (2012): 251-266.
所有開發工作都在開發分支中進行(或在功能分支中進行:feature-cmake、geneo4PETSc,...對於特定項目)
不要在主分支上提交!
去維基看看吧!
查看 Jenkins 設定檔
全部:安裝所有依賴套件(具有 root 存取權限的電腦)。
否:未安裝依賴套件(沒有 root 存取權限的電腦)。
1 :Ubuntu 18.04 x86
2 :macOS 10.13
3 :macOS 10.9
4 :Windows 7 + MSYS2 + MS MPI 7
執行的命令:
自動配置:
autoreconf -i
配置:
./configure --enable-download --enable-optim
如果您沒有管理員權限或不希望 FreeFEM 檔案分散在您的電腦上,請使用--prefix
選項,例如:
./configure --enable-download --enable-optim --prefix= ${HOME} /FreeFem-install
下載:
./3rdparty/getall -a
PETSc:
cd 3rdparty/ff-petsc
make petsc-slepc
cd -
./reconfigure
製作:
make -j2
make check
安裝:
(sudo) make install
有關更多信息,請參閱 CI/CD 工具 Wiki。