XLPack 7.0
XLPack Numerical Library (Excel VBA) Reference Manual
Loading...
Searching...
No Matches
Functions
I2. Partial differential equations

Functions

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)
 Assemble finite element matrix of Poisson equation (2D) in CSR sparse matrix format [Experimental version]
 
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)
 Assemble finite element matrix of Poisson equation (3D) in CSR sparse matrix format [Experimental version]
 
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)
 Generates simple rectangular mesh for FEM (2D) (Triangular element) [Experimental version]
 
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)
 Generates simple rectangular mesh for FEM (2D) (4-node quadrangle element) [Experimental version]
 
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)
 Generates simple rectangular mesh for FEM (2D) (9-node quadrangle element) [Experimental version]
 
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)
 Generates simple rectangular mesh for FEM (3D) (4-node tetrahedral element) [Experimental version]
 
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)
 Generates simple rectangular mesh for FEM (3D) (5-node pentahedral (pyramid) element) [Experimental version]
 
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)
 Generates simple rectangular mesh for FEM (3D) (6-node pentahedral (prism) element) [Experimental version]
 
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)
 Generates simple rectangular mesh for FEM (3D) (8-node tetrahedral element) [Experimental version]
 

Detailed Description

This is the group of I2. Partial differential equations.