To use Noisy Duck in a project:
import noisyduck
Numerical eigenvalue/eigenvector decomposition:
import noisyduck as nd
eigenvalues, eigenvectors = nd.annulus.numerical.decomposition(omega,m,r,rho,u,v,w,p,gam,filter='acoustic')
Analytical eigenvalue/eigenvector decomposition:
import noisyduck as nd
eigenvalues, eigenvectors = nd.annulus.analytical.decomposition(omega,m,mach,ri,ro,n)
See cylindrical_annulus_uniform_flow.py <../examples/cylindrical_annulus_uniform_flow.py>
.
noisyduck.annulus.analytical
noisyduck.annulus.numerical