Spectral Integral Suite in C++
Examples
Here is a list of all files with brief descriptions:
[detail level 123]
  examples
  Eigenvalues
 Ex_05.cppEigenvalues of the diffusion operator
 Ex_06.cppAn example for the solution of a generalized eigenvalue problem \( L \phi = \lambda M \phi \)
 Ex_07.cppThis solves the generalized eigenvalue problem for a block matrix operator system
 Ex_08.cppFinds eigenvalues for the Orr-Sommerfeld operator
 Ex_09.cppFinds eigenvalues for streamwise-constant linearized Navier-Stokes equations, in two ways:
  EquationSolving
 Ex_01.cppThis simulates a simple 2nd order ODE with mixed boundary conditions
 Ex_02.cppAn example with a fourth order system
 Ex_03.cppAn example with nonconstant coefficients and comparissons with analytical solution
 Ex_04.cppThis solves the problem for a block matrix operator system
  FrequencyResponses
 Ex_10.cppSolving for frequency responses of the reaction-diffusion operator,

\[ \partial_t u(y,t) \;=\; \partial_{yy}u(y,t) - \epsilon^2 u(y,t) + d(y) \mathrm{e},^{\! j\omega t} \]

with homogeneous Neumann boundary conditions, \([\partial_y u (\cdot,t)](y = \pm 1) = 0\)

 Ex_11.cppSolving for the most amplified structures from the linearized equations governing plane Poiseuille flow of a Newtonian fluid
 Ex_12.cppSolving for the singular values, power spectral density and the \(\mathcal{H}_\infty\) norm of the linearized Navier stokes equations. We reproduce Figure 4.10 in [5] using spectral integration with the linearized Navier-Stokes equations in primitive variables
 Ex_13.cppSolving for the principal singular values of an Oldroyd-B fluid. See Figure 8 in [3]
  includes
 intWts.h
 lyap.h
 sis.hpp
  plot
 plotlyPlots.py
 plotter.py
  test
 testLyap.cpp
 testRiblets.cpp
 tryNSLyap.cpp
 trySlicot.cpp