21.01.2015 Views

COMSOL Multiphysics™

COMSOL Multiphysics™

COMSOL Multiphysics™

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

femeig<br />

Purpose<br />

femeig<br />

Solve eigenvalue PDE problem.<br />

Syntax<br />

Description<br />

fem.sol = femeig(fem,...)<br />

[u,lambda] = femeig(fem,...)<br />

fem = femeig(fem,'Out',{'fem'},...)<br />

fem.sol = femeig('In',{'D' D 'K' K 'N' N},...)<br />

fem.sol = femeig(fem,...) assembles and solves the eigenvalue PDE problem<br />

described by the (possibly extended) FEM structure fem.<br />

fem.sol = femeig('In',{'D' D 'K' K 'N' N},...) solves the eigenvalue<br />

problem given by the matrices D, K, and N.<br />

For both linear and nonlinear PDE problems, the eigenvalue problem is that of the<br />

linearization about a solution U 0 . If the eigenvalue appears nonlinearly, <strong>COMSOL</strong><br />

Multiphysics reduces the problem to a quadratic approximation around a value λ 0<br />

specified by the property eigref. The discretized form of the problem reads<br />

where K, D, E, and N are evaluated for U = U 0 and λ = λ 0 . Λ is the Lagrange<br />

multiplier vector, λ is the eigenvalue. The eigenvalue name can be given by the<br />

property eigname. The linearization point U 0 can be given with the property U.<br />

The shift, described below, is compensated according to the linearization point for<br />

the eigenvalue. Therefore, changing the linearization point has no effect at all for<br />

linear or quadratic eigenvalue problems.<br />

The function femeig accepts the following property/value pairs:<br />

TABLE 1-24: VALID PROPERTY/VALUE PAIRS<br />

KU – ( λ – λ 0<br />

)DU + ( λ–<br />

λ 0<br />

) 2 EU = – N T<br />

NU = M<br />

PROPERTY VALUES DEFAULT DESCRIPTION<br />

Eigname string lambda Name of eigenvalue<br />

variable<br />

Eigref string 0 Linearization point for<br />

the eigenvalue<br />

Etol positive scalar 0 Eigenvalue tolerance<br />

In<br />

cell array of names and N is empty Input matrices<br />

matrices K | N | D | E E=0, D=0<br />

Itol positive real 1e-10 Relative tolerance for<br />

linear iterative solver<br />

121

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!