31 #ifndef LinearBucklingEigenAnalysis_h 32 #define LinearBucklingEigenAnalysis_h 34 #include <solution/analysis/analysis/EigenAnalysis.h> 38 class LinearBucklingAlgo;
boost::python::list getEigenvaluesPy(void) const
Returns a Python list with the computed eigenvectors as lists.
Definition: LinearBucklingEigenAnalysis.cc:96
Algorithm for linear buckling analysis.
Definition: LinearBucklingAlgo.h:79
Base class for the object that perform the analysis.
Definition: Analysis.h:117
Analysis * getCopy(void) const
Virtual constructor.
Definition: LinearBucklingEigenAnalysis.cc:45
virtual int setAlgorithm(LinearBucklingAlgo &theAlgo)
Sets the algorithm to use in the analysis.
Definition: LinearBucklingEigenAnalysis.cc:75
virtual int setupPreviousStep(void)
Performs the analysis.
Definition: LinearBucklingEigenAnalysis.cc:49
Eigenproblem analysis.
Definition: EigenAnalysis.h:79
Linear buckling analysis.
Definition: LinearBucklingAnalysis.h:55
LinearBucklingIntegrator is an algorithmic class for setting up the finite element equations for a li...
Definition: LinearBucklingIntegrator.h:49
Solution procedure for the finite element problem.
Definition: SolutionProcedure.h:57
virtual int setIntegrator(LinearBucklingIntegrator &theIntegrator)
Sets the integrator to use in the analysis.
Definition: LinearBucklingEigenAnalysis.cc:79
Eigenvalue analysis for linear buckling analysis (used inside an StaticAnalysis). ...
Definition: LinearBucklingEigenAnalysis.h:44
Solution strategy for the finite element problem.
Definition: SolutionStrategy.h:94
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Arpack++ based system of equations.
Definition: ArpackSOE.h:40
virtual const double & getEigenvalue(int mode) const
Returns the eigenvalue that corresponds to given mode.
Definition: LinearBucklingEigenAnalysis.cc:87
LinearBucklingEigenAnalysis(SolutionStrategy *analysis_aggregation)
Constructor.
Definition: LinearBucklingEigenAnalysis.cc:41
virtual int setEigenSOE(ArpackSOE &theSOE)
Sets the system of eigenvalues to use in the analysis.
Definition: LinearBucklingEigenAnalysis.cc:83