oxiphoton 0.1.1

Pure Rust Computational Photonics & Optical Simulation Framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub mod mzi;

pub use mzi::{MziModulator, PockelsModulator};
pub mod ring_mod;
pub use ring_mod::{ElectroAbsorptionRing, SiliconRingModulator};
pub mod electro_optic;
pub use electro_optic::{
    EoCrystal, EoModulatorBandwidth, LongitudinalPockelsCell, SiPlasmaDispersion,
    TransversePockelsCell,
};
pub mod plasma_dispersion;
pub use plasma_dispersion::{PinDiodeModel, SiPlasmaDispersion as SiPlasmaDispersionNew};