ElmerFEM/Intel-MKLを組み込んだWSL用のディストロを作りました2024年03月16日 17:22

以下の情報をElmerFEMのフォーラムに投稿しました。
https://www.elmerfem.org/forum/viewtopic.php?p=30032&sid=b07cb975e185765888d7d1b2cd952591#p30032

インポート方法は、マイクロソフトのページに記載されています。
https://learn.microsoft.com/ja-jp/windows/wsl/use-custom-distro

ElmerとParaviewの起動方法
端末に以下を入力する(大文字、小文字の区別あり)
"ElmerSolver"
"ElmerGrid"
"ElmerGUI"
"paraview"
~/.bashrcの末尾にPATHなどを設定しています
なお、Intel oneAPIのリポジトリはオフにしています

**********************************************

I considered using SalomeMeca and OneLab, but the file size became too large.
I compiled ElmerFEM with Intel-MKL on Debian 12. For Paraview, I installed the repository version.
The combination of these two, along with Intel oneAPI libraries etc., resulted in a file size of 9.4 GB.
Gmsh works by simply extracting it; the version from Onelab is newer.

Links:
Gmsh: Onelab
https://onelab.info/

SalomeMeca: The well-developed Windows version for 2023, through crowdfunding, can be found here.
https://code-aster-windows.com/download/

I verified the functionality of BiCGStab, MUMPS, Pardiso, and CPardiso through Tutorial 1, “Heat equation – 3D – Temperature field of a solid object.”

The username for the WSL is “elmeruser,” and the password is “elmerfem.”

I’ve uploaded the WSL-exported file to my OneDrive: OneDrive Link
https://onedrive.live.com/?authkey=%21AKxycewRh32ut1Y&cid=CA3FAD7A4B4217C1&id=CA3FAD7A4B4217C1%2153993&parId=CA3FAD7A4B4217C1%2130999&o=OneUp

初代Surface GoのOSをDebian 12にしました2024年03月16日 17:32

初代Surface GoのDebian 12 (Xfce)に移行しました。
Windows 10のサポート期限(2025年10月14日)から解放されたのと、比較的軽量なデスクトップ環境Xfceとしたので快適に動作します。

・ドライブを20文字以上のキーにより暗号化した
・デスクトップやブラウザ画面は良いが、WINE・ZOOMは文字が小さすぎる
・C#.NETのアプリをWINEで使うのは、敷居が高い(WINE使用も考慮したLTspiceは簡単に動く)
・CAE関係をコンパイルしてインストールしていると、ストレージの残りが少なくなったので、WINE関係は削除した。

RAM: 4GB, ストレージ: 64GBでの使用感
Salome-meca: もたつきが大きい(Singularityの影響?)
ElmerFEM: 普通に動きます
Onelab: 普通に動きます
EasyISTR: 普通に動きます。大した計算をしないので。メッシュ分割なしのthread並列で十分です。
ElmerとFrontISTRは、oneAPIのIntel-MKLを組み込んでコンパイルした。

Brief personal history2024年03月16日 20:37

I am currently studying electromagnetic field analysis using Elmer and Onelab, as well as circuit simulation with LTspice as a hobby.
Additionally, I use structural analysis tools such as Salome-meca and FrontISTR with EasyISTR.
I have approximately 20 years of experience working with UNIX-based operating systems.

**************************************
Main Computer: Equipped with a 12th-generation Core i7 processor and a whopping 128GB of RAM.

Part-Time Use Computer: Features a 10th-generation Core i7 processor and 64GB of RAM.

For Fun: The first-generation Surface Go, boasting 4GB of RAM and 64GB of storage.
----Operating System: Recently switched to Debian 12.

**************************************
I am a semi-retired electrical, electronic, laser interferometry, I.T. (Linux, A.I.), and CAE (electromagnetic field, circuit simulator) engineer.