MAST
MAST::UGFlutterSolver Member List

This is the complete list of members for MAST::UGFlutterSolver, including all inherited members.

_analyze(const Real kr_ref, const MAST::FlutterSolutionBase *prev_sol=nullptr)MAST::UGFlutterSolverprotectedvirtual
_assemblyMAST::FlutterSolverBaseprotected
_basis_vectorsMAST::FlutterSolverBaseprotected
_bisection_search(const std::pair< MAST::FlutterSolutionBase *, MAST::FlutterSolutionBase * > &ref_sol_range, const unsigned int root_num, const Real g_tol, const unsigned int max_iters)MAST::UGFlutterSolverprotectedvirtual
_bref_paramMAST::UGFlutterSolverprotected
_flutter_crossoversMAST::UGFlutterSolverprotected
_flutter_solutionsMAST::UGFlutterSolverprotected
_identify_crossover_points()MAST::UGFlutterSolverprotectedvirtual
_include_highest_kr_unstableMAST::UGFlutterSolverprotected
_initialize_matrices(Real kr, ComplexMatrixX &A, ComplexMatrixX &B)MAST::UGFlutterSolverprotected
_initialize_matrix_sensitivity_for_kr(Real kr, ComplexMatrixX &A, ComplexMatrixX &B)MAST::UGFlutterSolverprotected
_initialize_matrix_sensitivity_for_param(const MAST::FunctionBase &f, const libMesh::NumericVector< Real > &dXdp, Real kr, ComplexMatrixX &A, ComplexMatrixX &B)MAST::UGFlutterSolverprotected
_kr_paramMAST::UGFlutterSolverprotected
_kr_rangeMAST::UGFlutterSolverprotected
_n_kr_divsMAST::UGFlutterSolverprotected
_outputMAST::FlutterSolverBaseprotected
_rhoMAST::UGFlutterSolverprotected
_steady_solverMAST::FlutterSolverBaseprotected
attach_assembly(MAST::StructuralFluidInteractionAssembly &assembly)MAST::FlutterSolverBase
attach_steady_solver(MAST::FlutterSolverBase::SteadySolver &solver)MAST::FlutterSolverBase
calculate_sensitivity(MAST::FlutterRootBase &root, const MAST::FunctionBase &f, libMesh::NumericVector< Real > *dXdp=nullptr, libMesh::NumericVector< Real > *dXdkr=nullptr)MAST::UGFlutterSolvervirtual
clear()MAST::UGFlutterSolvervirtual
clear_assembly_object()MAST::FlutterSolverBasevirtual
clear_solutions()MAST::UGFlutterSolvervirtual
find_critical_root(const Real g_tol, const unsigned int n_bisection_iters)MAST::UGFlutterSolvervirtual
find_next_root(const Real g_tol, const unsigned int n_bisection_iters)MAST::UGFlutterSolvervirtual
FlutterSolverBase()MAST::FlutterSolverBase
get_root(const unsigned int n) const MAST::UGFlutterSolver
initialize(MAST::Parameter &kr_param, MAST::Parameter &bref_param, Real rho, Real kr_lower, Real kr_upper, unsigned int n_kr_divs, std::vector< libMesh::NumericVector< Real > * > &basis)MAST::UGFlutterSolver
MAST::FlutterSolverBase::initialize(std::vector< libMesh::NumericVector< Real > * > &basis)MAST::FlutterSolverBase
n_roots_found() const MAST::UGFlutterSolvervirtual
print_crossover_points()MAST::UGFlutterSolvervirtual
print_sorted_roots()MAST::UGFlutterSolvervirtual
scan_for_roots()MAST::UGFlutterSolvervirtual
set_output_file(const std::string &nm)MAST::FlutterSolverBaseinline
UGFlutterSolver()MAST::UGFlutterSolver
~FlutterSolverBase()MAST::FlutterSolverBasevirtual
~UGFlutterSolver()MAST::UGFlutterSolvervirtual