FEATool Multiphysics  v1.16.4
Finite Element Analysis Toolbox
solveeig.m File Reference


SOLVEEIG Solve eigenvalue problem.

[ U, L ] = SOLVEEIG( PROB, VARARGIN ) Solves the eigenvalue problem described in the PROB finite element struct with homogenous boundary conditions, and returns the eigenvectors U and eigenvalues L. Accepts the following property/value pairs.

Input       Value/{Default}              Description
neigs       scalar/{6}                   Number of eigenvalues
sigma       scalar/string/{sm}           Range or type of eigenvalues
                                           see the eigs function for options
imass       scalar/{4}                   Mass matrix lumping
                                           1 - Full mass matrix
                                           2 - row sum lumping
                                           3 - diagonal lumping
                                           4 - HRZ diagonal lumping
init        u0|{expr}/{0}                Initial value solution or expression
                                         for linearization point
solcomp     {all dvars}                  Dep. variables/subdomains to solve for
icub        scalar/{auto}                Cubature rule/order used in assembly
                                         Default 1+max(shape function order)
isymm       scalar/{0}                   Symmetrize BCs if applicable
waitbar     scalar/{0}                   Show waitbar
fid         scalar/{1}                   File identifier for output ([]=no output)
See also
eigs, solvestat, solvetime