SearcharxivSearch

arXiv subjects

Mohammad Ghadri

Publications and source records attributed to Mohammad Ghadri.

2 recordsLinked to original sources

Introducing an Extensible Open-Source Toolkit Suite for Studying Second Harmonic Generation: A Case Study of Depleted Pulsed Gaussian Wave SHG

Second Harmonic Generation (SHG) in nonlinear crystals has been extensively investigated, but most existing models still rely on simplifying assumptions. In realistic settings, thermal effects introduce complications that are difficult to capture analytically because the governing equations are highly coupled and nonlinear. Direct experimental characterization is also limited, since studying thermal effects would require spatiotemporal temperature data at every point in the crystal, which is not experimentally accessible. To address these limitations, we have developed a SHG Computational Toolkit Suite, a coordinated collection of independent modeling toolkits that cover different SHG scenarios under various physical conditions. Each toolkit focuses on a particular configuration or coupling mechanism, while the suite as a whole provides well-documented numerical implementations, reproducible workflows, and illustrative examples. Together, this article and the Toolkit Suite provide a coherent infrastructure for computational studies of SHG. It enables researchers to replicate, adapt, and extend our methods without duplicating foundational development efforts, thereby accelerating SHG research and promoting reproducibility.

physics.comp-ph

A Thermal Modeling Toolkit for Continuous-Wave Gaussian Second-Harmonic Generation in KTP Crystal

We release an open-source finite-difference toolkit for computing temperature fields in continuous-wave (CW) second-harmonic generation (SHG) using potassium titanyl phosphate (KTP) crystals under Gaussian end-pumping. The toolkit includes modules for geometry and material definitions, boundary and cooling models, and transient and steady-state finite-difference solvers. Users provide beam and crystal parameters along with cooling profiles, and the solver returns spatiotemporal temperature fields with radial and axial profiles as exportable datasets. This implementation consolidates previous work into a single versioned repository with reproducible pipelines and parameterized scenario sweeps covering temperature-dependent versus constant conductivity, convection with or without radiation, and heat-transfer coefficients from $6.5$ to $2.0 \times 10^{4}$~W~m$^{-2}$~K$^{-1}$. The compiled Fortran kernels include built-in benchmark reporting. Validation is performed by reproducing published temperature distributions and trends for KTP under Gaussian CW pumping. The code is available as an open-source GitHub repository and is released under the MIT license as version v1.0.0, with an archived release on Zenodo identified by DOI 10.5281/zenodo.17266421 for citation and long-term access.

physics.optics