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.

femlin<br />

KN T<br />

N 0<br />

U – U 0<br />

Λ<br />

=<br />

L<br />

M ,<br />

where K, N, L, and M are evaluated for U=U 0 . Thus, if the original problem is linear<br />

and K is the correct Jacobian, femlin computes the solution of the original<br />

problem. The linearization “point” U 0 can be specified with the property U.<br />

femlin can also partially solve the eigenvalue problem:<br />

in that it transforms the problem using one of the constraint-handling methods.<br />

Here λ is the eigenvalue, the name can be controlled by the propery eigname. λ 0 is<br />

the eigenvalue linearization point, the value can be controlled by the property<br />

eigref.<br />

The function femlin accepts the following property/values:<br />

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

PROPERTY<br />

NAME<br />

PROPERTY VALUE DEFAULT DESCRIPTION<br />

Eigname string lambda Eigenvalue name<br />

Eigref string 0 Linearization point for the<br />

eigenvalue<br />

In<br />

cell array of names N and M are Input matrices<br />

and matrices K | L | M<br />

| N | D | E<br />

empty,<br />

D=E=0<br />

Itol positive scalar 1e-6 Relative tolerance for<br />

linear iterative solver<br />

Keep<br />

string containing K, N<br />

| auto<br />

auto<br />

Parameter-independent<br />

quantities<br />

Oldcomp cell array of strings Old parameter<br />

components<br />

Out<br />

U – ( λ – λ 0<br />

)DU + ( λ–<br />

λ 0<br />

) 2 EU = – N T<br />

NU = M<br />

fem | sol | u | plist<br />

| stop | solcompdof<br />

| Kc | Lc | Dc | Ec |<br />

Null | Nnp | ud |<br />

uscale | nullfun |<br />

symmetric | cell<br />

array of these strings<br />

sol<br />

Output variables<br />

125

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

Saved successfully!

Ooh no, something went wrong!