1 Star 1 Fork 0

吉祥水/featool-multiphysics

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
solveeig.m 1.97 KB
一键复制 编辑 原始数据 按行查看 历史
function [ varargout ] = solveeig( varargin )
%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
% Copyright 2013-2019 Precise Simulation, Ltd.
if( ~nargin && ~nargout ), help solveeig, return, end
varargout = cell( 1, nargout );
[varargout{:}] = featool( 'feval', 'solveeig', varargin{:} );
if( ~nargout ), clear varargout; end
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/jixiangshui/featool-multiphysics.git
git@gitee.com:jixiangshui/featool-multiphysics.git
jixiangshui
featool-multiphysics
featool-multiphysics
master

搜索帮助

D67c1975 1850385 1daf7b77 1850385