virtual void print(std::ostream &output)
prints the data and modes from this solution
unsigned int n_unstable_roots_in_upper_complex_half(Real tol) const
number of unstable roots in this solution.
virtual ~TimeDomainFlutterSolution()
delete the flutter root objects
void init(const MAST::TimeDomainFlutterSolver &solver, const Real v_ref, const MAST::LAPACK_DGGEV &eig_sol)
initializes the root
MAST::FlutterRootBase * get_critical_root(Real tol)
RealMatrixX _Amat
Matrix used for scaling of eigenvectors, and sorting of roots.
virtual void sort(const MAST::FlutterSolutionBase &sol)
sort this root with respect to the given solution from a previous eigen solution. ...
This implements a solver for a single parameter instability problem, for example a flutter solver whe...