WARPXM v1.10.0
Loading...
Searching...
No Matches
analytical_1d.py File Reference

Classes

class  warpy.post_processing.band_diagrams.analytical_1d.Bands1D
 Base class for 1D photonic band objects. More...
 

Namespaces

namespace  warpy
 
namespace  warpy.post_processing
 
namespace  warpy.post_processing.band_diagrams
 
namespace  warpy.post_processing.band_diagrams.analytical_1d
 

Functions

def warpy.post_processing.band_diagrams.analytical_1d.analytic_1d_sine (wp, chi, Kx, Ky, Nx, gx=1., c=1., **kwargs)
 Solves analytical dispersion relation for a 1D sine density perturbation.
 
def warpy.post_processing.band_diagrams.analytical_1d.analytic_1d_fsquare (wp, chi, Kx, Nx, fterms, gx=1., c=1., **kwargs)
 Solves analytical dispersion relation for a 1D Fourier square density perp.
 
def warpy.post_processing.band_diagrams.analytical_1d.analytic_1d_arb (wp0, nn, Kx, Nx, fterms, **kwargs)
 Solves analytical dispersion relation for arbitrary density profile.
 

Variables

 warpy.post_processing.band_diagrams.analytical_1d.try :
 
 warpy.post_processing.band_diagrams.analytical_1d.except :