Eigen Command: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
#The eigenvectors are stored at the nodes and can be printed out using a Node Recorder, the nodeEigenvector command, or the Print command. | #The eigenvectors are stored at the nodes and can be printed out using a Node Recorder, the nodeEigenvector command, or the Print command. | ||
# The current eigensolver is able to solve only for N-1 eigenvalues, where N is the number of interial DOFs. When running into this limitation, the user should add negligible masses to additional unrestrained degrees of freedom. | |||
THEORY: | THEORY: |
Revision as of 19:05, 12 May 2010
- Command_Manual
- Tcl Commands
- Modeling_Commands
- model
- uniaxialMaterial
- ndMaterial
- frictionModel
- section
- geometricTransf
- element
- node
- sp commands
- mp commands
- timeSeries
- pattern
- mass
- block commands
- region
- rayleigh
- Analysis Commands
- Output Commands
- Misc Commands
- DataBase Commands
This command is used to perform the analysis.
analyze <$type> <$solver> $numEigenvalues |
$numEigenvalues | number of eigenvalues required |
$type | optional string detailing type of eigen analysis, -standard of -generalized (default generalized) |
$solver | optional string detailing type of solver, -UmfPack, -genBandArpack, -symmBandLapack, -SuperLU (default genBandArpack) |
RETURNS:
a tcl string containg eigenvalues.
NOTES:
- The eigenvectors are stored at the nodes and can be printed out using a Node Recorder, the nodeEigenvector command, or the Print command.
- The current eigensolver is able to solve only for N-1 eigenvalues, where N is the number of interial DOFs. When running into this limitation, the user should add negligible masses to additional unrestrained degrees of freedom.
THEORY:
Standard Problem:
- <math> \left (K - \lambda I \right ) \Phi = 0 </math>
Generalized Problem:
- <math> \left (K - \lambda M \right ) \Phi = 0 </math>
EXAMPLE:
set eigenvalues [eigenvalue 10];
Code Developed by: fmk