|
Itasca C++ Interface
|
Public Member Functions | |
| virtual uint32 | getNumModes () const =0 |
| Returns the number of eigenmodes that have been calculated. | |
| virtual uint64 | getNumDofs () const =0 |
| Returns the number of free degrees of freedom (matrix size). | |
| virtual bool | isInitialized () const =0 |
| Returns true if the eigenmodes have been calculated are are available for plotting. | |
| virtual double | getEigenValue (uint32 mode) const =0 |
| virtual double | getFrequency (uint32 mode) const =0 |
| virtual DVect | getEigenVector (uint64 id, uint32 mode) const =0 |
|
pure virtual |
Retuns the eigenvalue for the mode number. Mode numbers are 1-based, and must be between 1 and getNumModes()
|
pure virtual |
Returns the eigenvector for the gridpoint ID and mode number. Mode numbers are 1-based, and must be between 1 and getNumModes()
|
pure virtual |
Returns the frequency in Hz for the mode number. Mode numbers are 1-based, and must be between 1 and getNumModes(). If the eigenvalue is negative, this returns 0.0