PySHS

PySHS simulates Second Harmonic Scattering (SHS) from colloidal nano-objects to model nonlinear optical responses under diverse experimental configurations.


Key Features:

  • SHS simulation: Provides detailed simulations of Second Harmonic Scattering to compute nonlinear optical responses of colloidal nano-objects.
  • Polarization-resolved analysis: Computes polarization-resolved SHS at fixed scattered angles and produces angular distributions across different polarization configurations.
  • Experimental parameterization: Accepts user-specified experimental parameters and configurations to simulate real-world measurement scenarios.
  • Model validation and experimental design support: Enables validation of theoretical models and guidance for experimental design through simulation outputs.

Scientific Applications:

  • Nanophotonics: Investigates nonlinear light–matter interactions and aids design of nanophotonic structures via SHS simulations.
  • Materials Science: Predicts how particle size, shape, or arrangement influence nonlinear optical responses in nanostructured materials.
  • Colloidal Chemistry: Analyzes SHS signatures from colloidal assemblies to study self-assembly and interparticle interactions.

Methodology:

Computational modeling of the nonlinear optical processes involved in SHS and numerical simulation of polarization-resolved and angular scattering for specified experimental parameters and configurations.

Topics

Details

Programming Languages:
Python
Added:
1/18/2021
Last Updated:
1/31/2021

Operations

Publications

Boudjema L, Aarrass H, assaf M, morille m, Martin-Gassin G, Gassin P. PySHS : A Python Open Source Software For Second Harmonic Scattering. Unknown Journal. 2020. doi:10.26434/chemrxiv.12620072.v1.