20 #ifndef __mast__pk_flutter_solution_h__ 21 #define __mast__pk_flutter_solution_h__ 35 class PKFlutterSolver;
74 virtual void print(std::ostream& output);
97 #endif // __mast__pk_flutter_solution_h__ virtual void sort(const MAST::FlutterSolutionBase &sol)
sort this root with respect to the given solution from a previous eigen solution. ...
RealMatrixX _stiff_mat
structural stiffness matrix
Real _k_red
value of reduced frequency for this solution
Matrix< Real, Dynamic, Dynamic > RealMatrixX
Matrix< Complex, Dynamic, Dynamic > ComplexMatrixX
virtual void print(std::ostream &output)
prints the data and modes from this solution
ComplexMatrixX _Amat
Matrix used for scaling of eigenvectors, and sorting of roots.
virtual void init(const MAST::PKFlutterSolver &solver, const Real k_red, const Real v_ref, const Real bref, const RealMatrixX &kmat, const MAST::LAPACK_ZGGEV &eig_sol)
initializes the flutter solution from an eigensolution
virtual ~PKFlutterSolution()