G+Smo  25.01.0
Geometry + Simulation Modules
 
Loading...
Searching...
No Matches
gsModalSolver.h
Go to the documentation of this file.
1
14#include <typeinfo>
16#include <gsIO/gsOptionList.h>
17
18#pragma once
19
20
21namespace gismo
22{
23
31template <class T>
33{
34protected:
35
37
38public:
39
47 const gsSparseMatrix<T> &mass )
48 {
49 m_A = stiffness;
50 m_B = mass;
51 }
52
53protected:
54
55 using Base::m_A;
56 using Base::m_B;
57 using Base::m_options;
58};
59
60
61} // namespace gismo
Base class for buckling and modal analyses.
Definition gsEigenProblemBase.h:38
Performs linear modal analysis given a matrix or functions of a matrix.
Definition gsModalSolver.h:33
gsModalSolver(const gsSparseMatrix< T > &stiffness, const gsSparseMatrix< T > &mass)
Constructor.
Definition gsModalSolver.h:46
Sparse matrix class, based on gsEigen::SparseMatrix.
Definition gsSparseMatrix.h:139
Base class for buckling and modal analyses.
Provides a list of labeled parameters/options that can be set and accessed easily.
The G+Smo namespace, containing all definitions for the library.