![]() |
XLPack 7.0
XLPack 数値計算ライブラリ (Excel VBA) リファレンスマニュアル
|
関数 | |
| Sub | Fem2p (N As Long, Ne As Long, X() As Double, Y() As Double, Knc() As Long, P() As Double, Q() As Double, F() As Double, Nb1 As Long, Ib() As Long, Bv() As Double, Nb2 As Long, Ks2() As Long, Alpha() As Double, Beta() As Double, Val() As Double, Rowptr() As Long, Colind() As Long, B() As Double, Info As Long, Optional Base As Long=0) |
| ポアソン方程式の有限要素行列の組み立て (2D) (CSR 形式疎行列) [実験バージョン] | |
| Sub | Fem3p (N As Long, Ne As Long, X() As Double, Y() As Double, Z() As Double, Knc() As Long, P() As Double, Q() As Double, F() As Double, Nb1 As Long, Ib() As Long, Bv() As Double, Nb2 As Long, Ks2() As Long, Alpha() As Double, Beta() As Double, Val() As Double, Rowptr() As Long, Colind() As Long, B() As Double, Info As Long, Optional Base As Long=0) |
| ポアソン方程式の有限要素行列の組み立て (3D) (CSR 形式疎行列) [実験バージョン] | |
| Sub | Mesh23 (Nx As Long, Ny As Long, X() As Double, Y() As Double, Knc() As Long, Ks() As Long, Lb() As Long, Optional Info As Long, Optional N As Long, Optional Ne As Long, Optional Nb As Long, Optional Sclx As Double=1, Optional Scly As Double=1) |
| FEM 用単純長方形格子の生成 (2D) (三角要素) [実験バージョン] | |
| Sub | Mesh24 (Nx As Long, Ny As Long, X() As Double, Y() As Double, Knc() As Long, Ks() As Long, Lb() As Long, Optional Info As Long, Optional N As Long, Optional Ne As Long, Optional Nb As Long, Optional Sclx As Double=1, Optional Scly As Double=1) |
| FEM 用単純長方形格子の生成 (2D) (4節点4角形要素) [実験バージョン] | |
| Sub | Mesh29 (Nx As Long, Ny As Long, X() As Double, Y() As Double, Knc() As Long, Ks() As Long, Lb() As Long, Optional Info As Long, Optional N As Long, Optional Ne As Long, Optional Nb As Long, Optional Sclx As Double=1, Optional Scly As Double=1) |
| FEM 用単純長方形格子の生成 (2D) (9節点4角形要素) [実験バージョン] | |
| Sub | Mesh34 (Nx As Long, Ny As Long, Nz As Long, X() As Double, Y() As Double, Z() As Double, Knc() As Long, Ks() As Long, Lb() As Long, Optional Info As Long, Optional N As Long, Optional Ne As Long, Optional Nb As Long, Optional Sclx As Double=1, Optional Scly As Double=1, Optional Sclz As Double=1) |
| FEM 用単純立方体格子の生成 (3D) (4節点4面体要素) [実験バージョン] | |
| Sub | Mesh35 (Nx As Long, Ny As Long, Nz As Long, X() As Double, Y() As Double, Z() As Double, Knc() As Long, Ks() As Long, Lb() As Long, Optional Info As Long, Optional N As Long, Optional Ne As Long, Optional Nb As Long, Optional Sclx As Double=1, Optional Scly As Double=1, Optional Sclz As Double=1) |
| FEM 用単純立方体格子の生成 (3D) (5節点5面体(ピラミッド)要素) [実験バージョン] | |
| Sub | Mesh36 (Nx As Long, Ny As Long, Nz As Long, X() As Double, Y() As Double, Z() As Double, Knc() As Long, Ks() As Long, Lb() As Long, Optional Info As Long, Optional N As Long, Optional Ne As Long, Optional Nb As Long, Optional Sclx As Double=1, Optional Scly As Double=1, Optional Sclz As Double=1) |
| FEM 用単純立方体格子の生成 (3D) (6節点5面体(プリズム)要素) [実験バージョン] | |
| Sub | Mesh38 (Nx As Long, Ny As Long, Nz As Long, X() As Double, Y() As Double, Z() As Double, Knc() As Long, Ks() As Long, Lb() As Long, Optional Info As Long, Optional N As Long, Optional Ne As Long, Optional Nb As Long, Optional Sclx As Double=1, Optional Scly As Double=1, Optional Sclz As Double=1) |
| FEM 用単純立方体格子の生成 (3D) (8節点6面体要素) [実験バージョン] | |
I2. 偏微分方程式 プログラムを表示しています.