FORTRAN Tutorial for Science and Engineering: A Case Study on SHG (Second Harmonic Generation)
-
Updated
Jun 14, 2025 - Gnuplot
FORTRAN Tutorial for Science and Engineering: A Case Study on SHG (Second Harmonic Generation)
Simulation of the noise spectrum of an optical parametric amplifier (OPO) as well as ABCD transfer matrix formalism and Non-linear Optics
Computational SHG Modeling — A complete Fortran-based framework for simulating thermal effects in Second Harmonic Generation using FDM and coupled physics.
Computational model of Continuous-Wave Gaussian Second Harmonic Generation (SHG) under ideal assumptions: no loss, therefore no heat generation and no phase mismatch.
Computational model of Phase Mismatch in Pulsed Gaussian Second Harmonic Generation (SHG), where the mismatch arises from heat absorbed in the nonlinear crystal. The heat source is the SHG process itself.
Optimized computational code for thermal effects in pulsed second harmonic generation (SHG) using Gaussian beams. Achieves 99% memory reduction and 86% execution time reduction through array optimization, loop restructuring, and MPI parallel computing. Fortran implementation for Type-II SHG in KTP crystals.
Heat-coupled depleted pulsed Type II SHG model in KTP crystal. Solves 5 coupled differential equations (3 field, 1 heat with temp-dependent conductivity, 1 phase) using FDM for thermal phase mismatch and lensing.
Fortran implementation solving coupled heat and SHG equations for pulsed Bessel-Gauss beams in type-II KTP crystals, tracking thermal effects and conversion efficiency evolution.
Computational model of Depleted Pulsed Gaussian Second Harmonic Generation (SHG) in Type II configuration, where the interaction occurs between fundamental beams with orthogonal polarizations (ordinary and extraordinary) in KTP crystal. The model assumes ideal conditions and neglects thermal absorption effects.
Computational model of Pulsed Bessel-Gaussian Second Harmonic Generation (SHG) under ideal assumptions: loss less interaction, with no heat generation or phase mismatch.
Open-source toolkit and research on Second Harmonic Generation (SHG)
Comprehensive documentation of Second Harmonic Generation (SHG) concepts, computational models, and guidelines for using the repositories in this organization.
Computational solution of the heat diffusion equation for Pulsed Gaussian Second Harmonic Generation (SHG), where heat generation results from nonlinear absorption in the crystal.
Computational model of Continuous-Wave Gaussian Second Harmonic Generation (SHG) based on coupled field equations, including both thermal effects and phase mismatch caused by absorption in the nonlinear crystal.
Computational solution of the heat diffusion equation where the heat source originates from Continuous-Wave Gaussian Second Harmonic Generation (SHG). This model quantifies thermal effects induced by the nonlinear interaction.
Add a description, image, and links to the second-harmonic-generation topic page so that developers can more easily learn about it.
To associate your repository with the second-harmonic-generation topic, visit your repo's landing page and select "manage topics."