<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.2" xml:lang="en">
    <front>
        <journal-meta>
            <journal-id journal-id-type="pmc">F1000Research</journal-id>
            <journal-title-group>
                <journal-title>F1000Research</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2046-1402</issn>
            <publisher>
                <publisher-name>F1000 Research Limited</publisher-name>
                <publisher-loc>London, UK</publisher-loc>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.12688/f1000research.172623.1</article-id>
            <article-categories>
                <subj-group subj-group-type="heading">
                    <subject>Research Article</subject>
                </subj-group>
                <subj-group>
                    <subject>Articles</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>Numerical evaluation of the coupling between several directional coupler designs</article-title>
                <fn-group content-type="pub-status">
                    <fn>
                        <p>[version 1; peer review: 1 approved with reservations]</p>
                    </fn>
                </fn-group>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Mohammed</surname>
                        <given-names>M.</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Software</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <xref ref-type="aff" rid="a1">1</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Waheeb</surname>
                        <given-names>Hussain A.</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <role content-type="http://credit.niso.org/">Investigation</role>
                    <role content-type="http://credit.niso.org/">Visualization</role>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <contrib contrib-type="author" corresp="no">
                    <name>
                        <surname>Abass</surname>
                        <given-names>Hala F.</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Data Curation</role>
                    <role content-type="http://credit.niso.org/">Formal Analysis</role>
                    <xref ref-type="aff" rid="a2">2</xref>
                </contrib>
                <contrib contrib-type="author" corresp="yes">
                    <name>
                        <surname>Ahmad</surname>
                        <given-names>Ahmad</given-names>
                    </name>
                    <role content-type="http://credit.niso.org/">Conceptualization</role>
                    <role content-type="http://credit.niso.org/">Methodology</role>
                    <role content-type="http://credit.niso.org/">Project Administration</role>
                    <role content-type="http://credit.niso.org/">Supervision</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Original Draft Preparation</role>
                    <role content-type="http://credit.niso.org/">Writing &#x2013; Review &amp; Editing</role>
                    <uri content-type="orcid">https://orcid.org/0000-0003-3522-4701</uri>
                    <xref ref-type="corresp" rid="c1">a</xref>
                    <xref ref-type="aff" rid="a3">3</xref>
                </contrib>
                <aff id="a1">
                    <label>1</label>Physics, Mustansiriyah University, Baghdad, Iraq</aff>
                <aff id="a2">
                    <label>2</label>Physics, Al Nahrain University, Baghdad, 10072, Iraq</aff>
                <aff id="a3">
                    <label>3</label>Laser &amp; Optoelectronics engineering department, Al Nahrain University, Baghdad, 10072, Iraq</aff>
            </contrib-group>
            <author-notes>
                <corresp id="c1">
                    <label>a</label>
                    <email xlink:href="mailto:ahmad.ahmad@nahrainuniv.edu.iq">ahmad.ahmad@nahrainuniv.edu.iq</email>
                </corresp>
                <fn fn-type="conflict">
                    <p>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>20</day>
                <month>2</month>
                <year>2026</year>
            </pub-date>
            <pub-date pub-type="collection">
                <year>2026</year>
            </pub-date>
            <volume>15</volume>
            <elocation-id>303</elocation-id>
            <history>
                <date date-type="accepted">
                    <day>12</day>
                    <month>2</month>
                    <year>2026</year>
                </date>
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Mohammed M et al.</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access article distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <self-uri content-type="pdf" xlink:href="https://f1000research.com/articles/15-303/pdf"/>
            <abstract>
                <sec>
                    <title>Background</title>
                    <p>Power division, switching, modulation, and wavelength multiplexing in integrated photonics are made possible via directional couplers. Nonlinear effects, material characteristics, and waveguide geometry all affect how they couple. Because of their microstructure cladding, photonic crystal fibre (PCF) couplers provide stronger field confinement and possibly better coupling than traditional two-core waveguides. A numerical comparison of linear and nonlinear coupling in waveguide and PCF couplers is presented in this paper.</p>
                </sec>
                <sec>
                    <title>Methods</title>
                    <p>Coupled Mode Theory was used to simulate the neighboring-core interaction, and COMSOL&#x2019;s FEM was used to get even and odd supermodes. For both types of couplers, effective indices, coupling coefficients, and coupling lengths were retrieved. Evaluation of nonlinear behaviour, such as power-dependent decoupling and critical power thresholds, was made possible by incorporating self-phase modulation into the CMT equations.</p>
                </sec>
                <sec>
                    <title>Results</title>
                    <p>The PCF coupler provided substantially stronger coupling than the standard waveguide. At a wavelength of 1.55 &#x03bc;m, the PCF attained a coupling length of 1.107 &#x03bc;m and a coupling coefficient of 0.001418 &#x03bc;m
                        <sup>&#x2212;1</sup>, compared to 3.8751 &#x03bc;m and 0.000405 &#x03bc;m
                        <sup>&#x2212;1</sup> for the waveguide. Improved field localization and intercore interaction cause increased coupling in PCFs. Nonlinear calculations revealed that the PCF requires less critical power (29 W/m) to accomplish decoupling than the waveguide (83 W/m).</p>
                </sec>
                <sec>
                    <title>Conclusion</title>
                    <p>Both architectures showed reduced intercore transfer at high powers due to nonlinear phase mismatch, consistent with Jensen&#x2019;s hypothesis. PCF couplers outperform the traditional waveguides in both linear and nonlinear regimes because they have shorter coupling lengths, stronger coupling coefficients, and lower switching thresholds. The findings confirm the potential of nonlinear PCF couplers for use in high-speed optical communication, switching, modulation, multiplexing, and wavelength division multiplexing (WDM) applications, supporting the development of next-generation compact and tunable photonic devices</p>
                </sec>
            </abstract>
            <kwd-group kwd-group-type="author">
                <kwd>waveguide</kwd>
                <kwd>photonic crystal fiber</kwd>
                <kwd>coupled mode theory</kwd>
                <kwd>supermodes</kwd>
                <kwd>nonlinear optics</kwd>
                <kwd>COMSOL Multiphysics</kwd>
            </kwd-group>
            <funding-group>
                <funding-statement>The author(s) declared that no grants were involved in supporting this work.</funding-statement>
            </funding-group>
        </article-meta>
    </front>
    <body>
        <sec id="sec5" sec-type="intro">
            <title>1. Introduction</title>
            <p>Integrated optics includes optical devices that are operated without free space propagation and depend on waveguides that are used either planar or channel waveguides (fibers). Also, the optical devices can be divided into types includes passive components as (splitters, coupler, and interferometers Mach Zehnder and Bragg grating) and active components as (laser amplifiers and lasers) can be achieved in an integration mode,
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>
                </sup> These devices have showed promise as a technology for optical communication networks; however, a sophisticated optical network necessitates a variety of implementation features, including phase modulation, optical switching, and wavelength division multiplexing.
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref4">4</xref>
                </sup> The ultrafast response time of optical nonlinearities (several femtoseconds) makes these devices an appealing technique for employing third-order nonlinearity in optical waveguides in a transparent and high-speed manner.
                <sup>
                    <xref ref-type="bibr" rid="ref2">2</xref>
                </sup> The coupled optical waveguide offers the possibility of using in the all-optical switch first introduced by Jensen. This device can be operated as a linear coupler at low input power, while at high input power, it operates as a nonlinear coupler by creating a change in the phase matching for both of the waveguides.
                <sup>
                    <xref ref-type="bibr" rid="ref5">5</xref>
                </sup> Also, the photonic crystal fiber can operate as an all-optical switch, which is a new class of waveguides that guide light either by the total internal reflection (TIR) mechanism, where (
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>n</mml:mi>
                            <mml:mtext mathvariant="italic">core</mml:mtext>
                        </mml:msub>
                        <mml:mo>&gt;</mml:mo>
                        <mml:msub>
                            <mml:mi>n</mml:mi>
                            <mml:mtext mathvariant="italic">cladding</mml:mtext>
                        </mml:msub>
                        <mml:mo stretchy="true">)</mml:mo>
                    </mml:math>
</inline-formula> or by using a photonic band gap (PBG) effect, where (
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>n</mml:mi>
                            <mml:mtext mathvariant="italic">core</mml:mtext>
                        </mml:msub>
                        <mml:mo>&lt;</mml:mo>
                        <mml:msub>
                            <mml:mi>n</mml:mi>
                            <mml:mtext mathvariant="italic">cladding</mml:mtext>
                        </mml:msub>
                        <mml:mo stretchy="true">)</mml:mo>
                    </mml:math>
</inline-formula>, which gives a unique property impossible to achieve in traditional optical fibers.
                <sup>
                    <xref ref-type="bibr" rid="ref6">6</xref>
                </sup>
            </p>
            <p>One of the most crucial parts of integrated optics is an optical waveguide coupler, which is used to control light by varying the refractive index between two waveguides. The evanescent electric fields between the two waveguides exhibit weak overlap when optical power is transferred between the two cores, allowing light to propagate in both independently and causing a coupling between them where light switches back and forth for the coupling length when the change in refractive index between waveguides is very small or constant while the largethe refractive index occurs mismatch phase between waveguides leads to the total power exchange is not happened as a linear coupler above a critical input power.
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>,
                    <xref ref-type="bibr" rid="ref3">3</xref>,
                    <xref ref-type="bibr" rid="ref7">7</xref>,
                    <xref ref-type="bibr" rid="ref8">8</xref>
                </sup>
            </p>
            <p>Numerous research methodologies have been used in recent years to examine the theoretical and practical switching characteristics of the two core waveguides, as well as their linear and nonlinear interaction,
                <sup>
                    <xref ref-type="bibr" rid="ref5">5</xref>,
                    <xref ref-type="bibr" rid="ref7">7</xref>,
                    <xref ref-type="bibr" rid="ref8">8</xref>
                </sup> and for the PCF coupler,
                <sup>
                    <xref ref-type="bibr" rid="ref4">4</xref>,
                    <xref ref-type="bibr" rid="ref9">9</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref15">15</xref>
                </sup> then evaluate linear and nonlinear coupling and switching two core PCF coupler designed as a multiplexer-demultiplexer.
                <sup>
                    <xref ref-type="bibr" rid="ref16">16</xref>&#x2013;
                    <xref ref-type="bibr" rid="ref22">22</xref>
                </sup> Moreover, a numerical study of the soliton switching in a two-core nonlinear directional PCF coupler was coupled with the nonlinear Schrodinger equations to evaluate the transmission characteristics.</p>
            <p>This work investigates the impact of linear and nonlinear effects in photonic crystal fibers (PCFs) on the coupling behaviour of various directional coupler designs, using COMSOL Multiphysics/based FEM. We validate the theoretical predictions and analyze the symmetric (even) and asymmetric (odd) supermodes for waveguide and PCF-based nonlinear directional couplers, indicating the potential for a new application of the coupler, such as power division, routing, splitting, switching, and WDM wavelength division multiplexing.</p>
        </sec>
        <sec id="sec6">
            <title>2. Theory</title>
            <p>The optical waveguide coupler, which controls by altering the refractive index between two waveguides, is one of the most important components of integrated optics. Light will propagate independently in both waveguides and induce a coupling between them when the optical power between the two cores causes a modest overlap of the evanescent electric fields between the two waveguides, enabling light to switch back and forth for the coupling length.
                <sup>
                    <xref ref-type="bibr" rid="ref1">1</xref>,
                    <xref ref-type="bibr" rid="ref4">4</xref>,
                    <xref ref-type="bibr" rid="ref8">8</xref>
                </sup>
            </p>
            <sec id="sec7">
                <title>2.1 Linear directional coupler</title>
                <p>The linear coupler occurs between two waveguides placed close to each other, with a distance between the cores of the waveguides of several micrometres, and this distance has a strong effect on the coupling between waveguides 
                    <xref ref-type="fig" rid="f1">
Figure 1</xref>.</p>
                <fig fig-type="figure" id="f1" orientation="portrait" position="float">
                    <label>
Figure 1. </label>
                    <caption>
                        <title>Waveguides coupler.</title>
                    </caption>
                    <graphic id="gr1" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure1.gif"/>
                </fig>
                <p>In general, coupled mode theory may explain the coupling between waveguides when two waveguides are positioned infinitely far apart, and their amplitudes are
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>a</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> with propagation constants 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> for propagation along the z-direction unperturbed as the 
                    <xref ref-type="disp-formula" rid="e1 e2 e3">Equation 1-3</xref>.
                    <disp-formula id="e1">

                        <mml:math display="block">
                            <mml:mtable displaystyle="true">
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mfrac>
                                            <mml:mi>d</mml:mi>
                                            <mml:mi mathvariant="italic">dz</mml:mi>
                                        </mml:mfrac>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>i</mml:mi>
                                        <mml:msub>
                                            <mml:mi>&#x03b2;</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mfrac>
                                            <mml:mi>d</mml:mi>
                                            <mml:mi mathvariant="italic">dz</mml:mi>
                                        </mml:mfrac>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi>i</mml:mi>
                                        <mml:msub>
                                            <mml:mi>&#x03b2;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                            </mml:mtable>
                        </mml:math>

                        <label>(1)</label>
</disp-formula>
                </p>
                <p>When there is a weak coupling between two waveguides in an evanescent field, the mode amplitude of one waveguide will affect the second waveguide, and the coupled equations will look as follows
                    <sup>
                        <xref ref-type="bibr" rid="ref8">8</xref>,
                        <xref ref-type="bibr" rid="ref23">23</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref27">27</xref>
                    </sup>
                    <disp-formula id="e2">

                        <mml:math display="block">
                            <mml:mtable displaystyle="true">
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mfrac>
                                            <mml:mi mathvariant="normal">d</mml:mi>
                                            <mml:mi>dz</mml:mi>
                                        </mml:mfrac>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">a</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="normal">z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi mathvariant="normal">i</mml:mi>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">a</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="normal">z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">k</mml:mi>
                                            <mml:mn>12</mml:mn>
                                        </mml:msub>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">a</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="normal">z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mfrac>
                                            <mml:mi mathvariant="normal">d</mml:mi>
                                            <mml:mi>dz</mml:mi>
                                        </mml:mfrac>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">a</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="normal">z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi mathvariant="normal">i</mml:mi>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">&#x03b2;</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">a</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="normal">z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">k</mml:mi>
                                            <mml:mn>21</mml:mn>
                                        </mml:msub>
                                        <mml:msub>
                                            <mml:mi mathvariant="normal">a</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi mathvariant="normal">z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                            </mml:mtable>
                        </mml:math>

                        <label>(2)</label>
</disp-formula>where &#x03ba;
                    <sub>ij</sub> is the coupling coefficient that is defined as the modal overlap of the two waveguides and can be expressed as below
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>,
                        <xref ref-type="bibr" rid="ref2">2</xref>,
                        <xref ref-type="bibr" rid="ref28">28</xref>
                    </sup>
                    <disp-formula id="e3">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>k</mml:mi>
                                <mml:mn>12</mml:mn>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msubsup>
                                    <mml:mi>k</mml:mi>
                                    <mml:mo>&#x00b0;</mml:mo>
                                    <mml:mn>2</mml:mn>
                                </mml:msubsup>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi>&#x03b2;</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:msubsup>
                                <mml:mo>&#x222c;</mml:mo>
                                <mml:mrow>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:mo>&#x221e;</mml:mo>
                                </mml:mrow>
                                <mml:mo>&#x221e;</mml:mo>
                            </mml:msubsup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msubsup>
                                    <mml:mi>n</mml:mi>
                                    <mml:mn>1</mml:mn>
                                    <mml:mn>2</mml:mn>
                                </mml:msubsup>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msubsup>
                                    <mml:mi>n</mml:mi>
                                    <mml:mo>&#x00b0;</mml:mo>
                                    <mml:mn>2</mml:mn>
                                </mml:msubsup>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msubsup>
                                <mml:mi>F</mml:mi>
                                <mml:mn>1</mml:mn>
                                <mml:mo>&#x2217;</mml:mo>
                            </mml:msubsup>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:msub>
                                <mml:mi>F</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mtext mathvariant="italic">dxdy</mml:mtext>
                        </mml:math>

                        <label>(3)</label>
</disp-formula>where 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>F</mml:mi>
                                <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>x</mml:mi>
                                <mml:mo>,</mml:mo>
                                <mml:mi>y</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula> indicates the mode&#x2019;s radial distribution of the mode (
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>i</mml:mi>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>= 1, 2) and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03b2;</mml:mi>
                        </mml:math>
</inline-formula> is the average of propagation constants 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> as 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03b2;</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x03b2;</mml:mi>
                                    <mml:mn>1</mml:mn>
                                </mml:msub>
                                <mml:mo>+</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x03b2;</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>
</inline-formula>, 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>n</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> is the waveguide core&#x2019;s refractive index, and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>n</mml:mi>
                                <mml:mi>o</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> is the surrounding refractive index.</p>
                <p>Also, the coupling can be expressed according to supermode theory as two individual modes, either a symmetric (identical) supermode, where the phase between these modes is synchronous or an anti-symmetric (non-identical) supermode that has out-of-phase, depending on the structure parameter of waveguides.
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref3">3</xref>
                    </sup> The value of the effective index of the mode splitting is determined by the coupling strength &#x03ba;, which becomes a perturbation of the individual modes. The effective index of even and odd supermodes and their corresponding propagation constants can be calculated to determine the coupling strength and coupling length using COMSOL Multiphysics, which relies on FEM to solve the modes easily. The coupling strength can then be obtained from;
                    <disp-formula id="e4">

                        <mml:math display="block">
                            <mml:mi>k</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x03b2;</mml:mi>
                                    <mml:mtext mathvariant="italic">even</mml:mtext>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msub>
                                    <mml:mi>&#x03b2;</mml:mi>
                                    <mml:mi mathvariant="italic">odd</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(4)</label>
</disp-formula>

                    <disp-formula id="e5">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>L</mml:mi>
                                <mml:mi>c</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mi>&#x03c0;</mml:mi>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi>k</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mi>&#x03c0;</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:msub>
                                        <mml:mi>&#x03b2;</mml:mi>
                                        <mml:mtext mathvariant="italic">even</mml:mtext>
                                    </mml:msub>
                                    <mml:mo>&#x2212;</mml:mo>
                                    <mml:msub>
                                        <mml:mi>&#x03b2;</mml:mi>
                                        <mml:mi mathvariant="italic">odd</mml:mi>
                                    </mml:msub>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mi>&#x03bb;</mml:mi>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:msub>
                                            <mml:mi>n</mml:mi>
                                            <mml:mtext mathvariant="italic">even</mml:mtext>
                                        </mml:msub>
                                        <mml:mo>&#x2212;</mml:mo>
                                        <mml:msub>
                                            <mml:mi>n</mml:mi>
                                            <mml:mi mathvariant="italic">odd</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                </mml:mrow>
                            </mml:mfrac>
                        </mml:math>

                        <label>(5)</label>
</disp-formula>
                </p>
                <p>The analytical solution of these equations can find the power distribution in each waveguide when these waveguides are identical, i.e. 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> = 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>&#x03b2;</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> = 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03b2;</mml:mi>
                        </mml:math>
</inline-formula> and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>k</mml:mi>
                                <mml:mn>12</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> =
                    <inline-formula> 
                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>k</mml:mi>
                                <mml:mn>21</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> =
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mspace width="0.25em"/>
                            <mml:mi>k</mml:mi>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>.</p>
                <p>The power in one waveguide is 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>z</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msup>
                                <mml:mrow>
                                    <mml:mo>|</mml:mo>
                                    <mml:msub>
                                        <mml:mi>a</mml:mi>
                                        <mml:mn>1</mml:mn>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>z</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>|</mml:mo>
                                </mml:mrow>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>
</inline-formula> and the other is
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>z</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msup>
                                <mml:mrow>
                                    <mml:mo>|</mml:mo>
                                    <mml:msub>
                                        <mml:mi>a</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msub>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi>z</mml:mi>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>|</mml:mo>
                                </mml:mrow>
                                <mml:mn>2</mml:mn>
                            </mml:msup>
                        </mml:math>
</inline-formula>, at z = 0, the light is only the input of one waveguide 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>z</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mo>&#x00b0;</mml:mo>
                            </mml:msub>
                        </mml:math>
</inline-formula> and 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>z</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mn>0</mml:mn>
                        </mml:math>
</inline-formula>.
                    <disp-formula id="e6">

                        <mml:math display="block">
                            <mml:mtable displaystyle="true">
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:msub>
                                            <mml:mi>P</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi>P</mml:mi>
                                            <mml:mo>&#x00b0;</mml:mo>
                                        </mml:msub>
                                        <mml:mspace width="0.25em"/>
                                        <mml:msup>
                                            <mml:mo mathvariant="italic">cos</mml:mo>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>kz</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:msub>
                                            <mml:mi>P</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:msub>
                                            <mml:mi>P</mml:mi>
                                            <mml:mo>&#x00b0;</mml:mo>
                                        </mml:msub>
                                        <mml:mspace width="0.25em"/>
                                        <mml:msup>
                                            <mml:mo mathvariant="italic">sin</mml:mo>
                                            <mml:mn>2</mml:mn>
                                        </mml:msup>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>kz</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                            </mml:mtable>
                        </mml:math>

                        <label>(6)</label>
</disp-formula>
                </p>
                <p>The light is initially confined to one waveguide and completely transferred to another waveguide within a distance 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi mathvariant="normal">L</mml:mi>
                                <mml:mi mathvariant="normal">c</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mi mathvariant="normal">&#x03c0;</mml:mi>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi mathvariant="normal">k</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mspace width="0.25em"/>
                        </mml:math>
</inline-formula>, where the power in each waveguide oscillates sinusoidally back and forth due to the light propagation, and the coupling length is a measure of the coupling between the two cores along the propagation distance
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mi>L</mml:mi>
                                <mml:mi>c</mml:mi>
                            </mml:msub>
                            <mml:mo>.</mml:mo>
                        </mml:math>
</inline-formula>
                    <sup>
                        <xref ref-type="bibr" rid="ref1">1</xref>&#x2013;
                        <xref ref-type="bibr" rid="ref2">2</xref>,
                        <xref ref-type="bibr" rid="ref8">8</xref>,
                        <xref ref-type="bibr" rid="ref29">29</xref>
                    </sup> Consequently, the minimal distance at which a maximum power transfer between the waveguides occurs is known as the coupling length, and then 100% of the optical power can be transferred when two waveguides are identical.
                    <sup>
                        <xref ref-type="bibr" rid="ref2">2</xref>,
                        <xref ref-type="bibr" rid="ref8">8</xref>
                    </sup> The linear coupling can be used as a fiber beam-splitter, and the splitting ratio of power depends on both the coupling strength &#x03ba; and the length of the coupler L, when z =
                    <inline-formula> 
                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>L</mml:mi>
                                <mml:mi>c</mml:mi>
                            </mml:msub>
                            <mml:mo>/</mml:mo>
                            <mml:mn>2</mml:mn>
                        </mml:math>
</inline-formula>, show 50% of power is transferred, and the coupler in this length is defined as -3dB coupler because the loss is (10 log 0.5 = -3dB), then the coupler is a 1:1 beam splitter.
                    <sup>
                        <xref ref-type="bibr" rid="ref2">2</xref>,
                        <xref ref-type="bibr" rid="ref11">11</xref>,
                        <xref ref-type="bibr" rid="ref29">29</xref>
                    </sup>
                </p>
            </sec>
            <sec id="sec8">
                <title>2.2 Nonlinear directional coupler</title>
                <p>Linear coupler results from evanescent field coupling, where the overlap between the modes of each core, input power to the waveguide is low, follows a sinusoidal pattern. As a result, only the coupling length and coupling strength, which are based on the refractive index difference between the waveguide&#x2019;s core and cladding, can determine the output power ratio. Since 
                    <xref ref-type="disp-formula" rid="e3">Equation 3</xref> states that the same waveguide is constant when the refractive indices are taken into account, the cross-phase-induced coupling is typically negligible and can be disregarded.
                    <sup>
                        <xref ref-type="bibr" rid="ref28">28</xref>
                    </sup> But the nonlinear coupling is due to the cross-phase modulation, and the input power to the waveguide will increase the linear coupler and consequently become power uncoupled, as a result a change in refractive index. Therefore, when calculating nonlinear coupling, it should add the phase to the linear coupler equation as follows
                    <sup>
                        <xref ref-type="bibr" rid="ref8">8</xref>,
                        <xref ref-type="bibr" rid="ref30">30</xref>,
                        <xref ref-type="bibr" rid="ref31">31</xref>
                    </sup>:
                    <disp-formula id="e7">

                        <mml:math display="block">
                            <mml:mtable displaystyle="true">
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mfrac>
                                            <mml:mi>d</mml:mi>
                                            <mml:mi mathvariant="italic">dz</mml:mi>
                                        </mml:mfrac>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi mathvariant="italic">i&#x03b2;</mml:mi>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:mi>k</mml:mi>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b3;</mml:mi>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo>|</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>a</mml:mi>
                                                        <mml:mn>1</mml:mn>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi>z</mml:mi>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                    <mml:mo>|</mml:mo>
                                                </mml:mrow>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo>+</mml:mo>
                                            <mml:mi>&#x03bc;</mml:mi>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo>|</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>a</mml:mi>
                                                        <mml:mn>2</mml:mn>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi>z</mml:mi>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                    <mml:mo>|</mml:mo>
                                                </mml:mrow>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                                <mml:mtr>
                                    <mml:mtd>
                                        <mml:mfrac>
                                            <mml:mi>d</mml:mi>
                                            <mml:mi mathvariant="italic">dz</mml:mi>
                                        </mml:mfrac>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>=</mml:mo>
                                        <mml:mi mathvariant="italic">i&#x03b2;</mml:mi>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:mi>k</mml:mi>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>1</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:mo>+</mml:mo>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>&#x03b3;</mml:mi>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo>|</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>a</mml:mi>
                                                        <mml:mn>2</mml:mn>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi>z</mml:mi>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                    <mml:mo>|</mml:mo>
                                                </mml:mrow>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo>+</mml:mo>
                                            <mml:mi>&#x03bc;</mml:mi>
                                            <mml:msup>
                                                <mml:mrow>
                                                    <mml:mo>|</mml:mo>
                                                    <mml:msub>
                                                        <mml:mi>a</mml:mi>
                                                        <mml:mn>1</mml:mn>
                                                    </mml:msub>
                                                    <mml:mrow>
                                                        <mml:mo stretchy="true">(</mml:mo>
                                                        <mml:mi>z</mml:mi>
                                                        <mml:mo stretchy="true">)</mml:mo>
                                                    </mml:mrow>
                                                    <mml:mo>|</mml:mo>
                                                </mml:mrow>
                                                <mml:mn>2</mml:mn>
                                            </mml:msup>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                        <mml:msub>
                                            <mml:mi>a</mml:mi>
                                            <mml:mn>2</mml:mn>
                                        </mml:msub>
                                        <mml:mrow>
                                            <mml:mo stretchy="true">(</mml:mo>
                                            <mml:mi>z</mml:mi>
                                            <mml:mo stretchy="true">)</mml:mo>
                                        </mml:mrow>
                                    </mml:mtd>
                                </mml:mtr>
                            </mml:mtable>
                        </mml:math>

                        <label>(7)</label>
</disp-formula>
                </p>
                <p>Here
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mspace width="0.25em"/>
                            <mml:mi>&#x03b3;</mml:mi>
                        </mml:math>
</inline-formula> = 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>n</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msub>
                                    <mml:msub>
                                        <mml:mi>&#x03f0;</mml:mi>
                                        <mml:mi>o</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:msub>
                                    <mml:mi>A</mml:mi>
                                    <mml:mi mathvariant="italic">eff</mml:mi>
                                </mml:msub>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi>&#x03c0;</mml:mi>
                                </mml:mrow>
                                <mml:mi>&#x03bb;</mml:mi>
                            </mml:mfrac>
                            <mml:mo>.</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mtext mathvariant="italic">represents</mml:mtext>
                                    <mml:msub>
                                        <mml:mi>n</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:msub>
                                    <mml:mi>A</mml:mi>
                                    <mml:mi mathvariant="italic">eff</mml:mi>
                                </mml:msub>
                            </mml:mfrac>
                        </mml:math>
</inline-formula> represent the nonlinear coefficient, and the term &#x03bc; has been described. Since the self-generated nonlinear phase &#x03b3; assumes the nonlinear effect, take into consideration &#x03bc; = 0 for the phase that is caused by the nonlinear interaction from one mode to the other mode in the adjacent waveguide.
                    <sup>
                        <xref ref-type="bibr" rid="ref22">22</xref>
                    </sup> When the weak coupling is taken into account by the amplitudes alone, the nonlinear 
                    <xref ref-type="disp-formula" rid="e7">Equation 7</xref> may then be solved analytically using the Jensen approximation,
                    <sup>
                        <xref ref-type="bibr" rid="ref8">8</xref>,
                        <xref ref-type="bibr" rid="ref30">30</xref>
                    </sup> where the solution for the linear coupler is obtained when m
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mspace width="0.25em"/>
                            <mml:mo>&#x2264;</mml:mo>
                            <mml:mspace width="0.25em"/>
                            <mml:mn>1</mml:mn>
                        </mml:math>
</inline-formula>.
                    <disp-formula id="e8">

                        <mml:math display="block">
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>z</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>z</mml:mi>
                                <mml:mo>=</mml:mo>
                                <mml:mn>0</mml:mn>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="italic">cn</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mrow>
                                        <mml:mo stretchy="true">(</mml:mo>
                                        <mml:mi mathvariant="italic">&#x03c0;z</mml:mi>
                                        <mml:mo>/</mml:mo>
                                        <mml:mn>2</mml:mn>
                                        <mml:msub>
                                            <mml:mi>L</mml:mi>
                                            <mml:mi>c</mml:mi>
                                        </mml:msub>
                                        <mml:mo stretchy="true">)</mml:mo>
                                    </mml:mrow>
                                    <mml:mo>/</mml:mo>
                                    <mml:mi>m</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>&#x21db;</mml:mo>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>z</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>0</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="italic">cn</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi mathvariant="italic">kz</mml:mi>
                                    <mml:mo>/</mml:mo>
                                    <mml:mi>m</mml:mi>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(8)</label>
</disp-formula>where 
                    <italic toggle="yes">cn</italic> represents the Jacobi elliptical function.
                    <sup>
                        <xref ref-type="bibr" rid="ref8">8</xref>
                    </sup>
                </p>
                <p>When m =1, the value of the input power 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>0</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> (where 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>m</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:msubsup>
                                    <mml:mi>P</mml:mi>
                                    <mml:mn>0</mml:mn>
                                    <mml:mn>2</mml:mn>
                                </mml:msubsup>
                                <mml:msubsup>
                                    <mml:mi>P</mml:mi>
                                    <mml:mi>c</mml:mi>
                                    <mml:mn>2</mml:mn>
                                </mml:msubsup>
                            </mml:mfrac>
                        </mml:math>
</inline-formula>) is called the critical power 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mi>c</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula> which is the power that corresponds nonlinear phase shift of about 2
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi>&#x03c0;</mml:mi>
                        </mml:math>
</inline-formula> occurred in the coupling length, where the coupling length reaches infinity at this power and is found to be inversely proportional to the coupling length.
                    <sup>
                        <xref ref-type="bibr" rid="ref5">5</xref>,
                        <xref ref-type="bibr" rid="ref32">32</xref>
                    </sup>
                    <disp-formula id="e9">

                        <mml:math display="block">
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mi>c</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mn>4</mml:mn>
                                    <mml:mi>k</mml:mi>
                                </mml:mrow>
                                <mml:mi>&#x03b3;</mml:mi>
                            </mml:mfrac>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mrow>
                                    <mml:mi>&#x03bb;</mml:mi>
                                    <mml:msub>
                                        <mml:mi>A</mml:mi>
                                        <mml:mrow>
                                            <mml:mi>e</mml:mi>
                                            <mml:mi>f</mml:mi>
                                            <mml:mi>f</mml:mi>
                                        </mml:mrow>
                                    </mml:msub>
                                </mml:mrow>
                                <mml:mrow>
                                    <mml:msub>
                                        <mml:mi>n</mml:mi>
                                        <mml:mn>2</mml:mn>
                                    </mml:msub>
                                    <mml:msub>
                                        <mml:mi>L</mml:mi>
                                        <mml:mi>c</mml:mi>
                                    </mml:msub>
                                </mml:mrow>
                            </mml:mfrac>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                            <mml:mo>&#x00a0;</mml:mo>
                        </mml:math>

                        <label>(9)</label>
</disp-formula>
                </p>
                <p>Although the coupling is linear at m = 0, the smallest value of z at which the waveguide&#x2019;s power drops from an initial value of 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>0</mml:mn>
                            </mml:msub>
                        </mml:math>
</inline-formula> to zero has been represented by the coupling length, 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:msub>
                                <mml:mi>L</mml:mi>
                                <mml:mi>c</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula>,</p>
                <p>

                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mi mathvariant="italic">cn</mml:mi>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mfrac>
                                    <mml:mrow>
                                        <mml:mn>2</mml:mn>
                                        <mml:mi>k</mml:mi>
                                        <mml:msub>
                                            <mml:mi>L</mml:mi>
                                            <mml:mi>c</mml:mi>
                                        </mml:msub>
                                    </mml:mrow>
                                    <mml:mi>m</mml:mi>
                                </mml:mfrac>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mn>1</mml:mn>
                        </mml:math>
</inline-formula>, therefore, the coupling length is defined as.
                    <sup>
                        <xref ref-type="bibr" rid="ref8">8</xref>
                    </sup>
                    <disp-formula id="e10">

                        <mml:math display="block">
                            <mml:mspace width="0.25em"/>
                            <mml:mo>cos</mml:mo>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mn>2</mml:mn>
                                <mml:mi>k</mml:mi>
                                <mml:msub>
                                    <mml:mi>L</mml:mi>
                                    <mml:mi>c</mml:mi>
                                </mml:msub>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mspace width="0.25em"/>
                            <mml:mtext>or</mml:mtext>
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mi>L</mml:mi>
                                <mml:mi>c</mml:mi>
                            </mml:msub>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac bevelled="true">
                                <mml:mi>&#x03c0;</mml:mi>
                                <mml:mrow>
                                    <mml:mn>2</mml:mn>
                                    <mml:mi>k</mml:mi>
                                </mml:mrow>
                            </mml:mfrac>
                        </mml:math>

                        <label>(10)</label>
</disp-formula>
                </p>
                <p>But the input power is critical when m &gt;1, the solution is
                    <disp-formula id="e11">

                        <mml:math display="block">
                            <mml:mspace width="0.25em"/>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>1</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mi>z</mml:mi>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                            <mml:mo>=</mml:mo>
                            <mml:mfrac>
                                <mml:mn>1</mml:mn>
                                <mml:mn>2</mml:mn>
                            </mml:mfrac>
                            <mml:msub>
                                <mml:mi>P</mml:mi>
                                <mml:mn>0</mml:mn>
                            </mml:msub>
                            <mml:mrow>
                                <mml:mo stretchy="true">(</mml:mo>
                                <mml:mn>1</mml:mn>
                                <mml:mo>+</mml:mo>
                                <mml:mi mathvariant="italic">dn</mml:mi>
                                <mml:mrow>
                                    <mml:mo stretchy="true">(</mml:mo>
                                    <mml:mfrac>
                                        <mml:mrow>
                                            <mml:mn>2</mml:mn>
                                            <mml:mi mathvariant="italic">kzm</mml:mi>
                                        </mml:mrow>
                                        <mml:msup>
                                            <mml:mi>m</mml:mi>
                                            <mml:mrow>
                                                <mml:mo>&#x2212;</mml:mo>
                                                <mml:mn>1</mml:mn>
                                            </mml:mrow>
                                        </mml:msup>
                                    </mml:mfrac>
                                    <mml:mo stretchy="true">)</mml:mo>
                                </mml:mrow>
                                <mml:mo stretchy="true">)</mml:mo>
                            </mml:mrow>
                        </mml:math>

                        <label>(11)</label>
</disp-formula>
                </p>
                <p>From 
                    <xref ref-type="disp-formula" rid="e11">Equation 11</xref>, for a linear coupler with m = 0 and low input power, light couples back and forth sinusoidally between two waveguide cores with a periodicity of 
                    <inline-formula>

                        <mml:math display="inline">
                            <mml:mn>2</mml:mn>
                            <mml:msub>
                                <mml:mi mathvariant="normal">L</mml:mi>
                                <mml:mi mathvariant="normal">c</mml:mi>
                            </mml:msub>
                        </mml:math>
</inline-formula>. The value of m, on the other hand, rises with increasing input power, suggesting that full power transfer is preserved between the two waveguide cores. The oscillation period also rises with increasing power, the coupling length increases, and the solution starts to diverge from the linear coupler solution.</p>
                <p>As the input power P
                    <sub>0</sub> increases to the critical power P
                    <sub>c</sub> at m = 1, the coupling duration period gets closer to infinity. This indicates that the light is distributed equally between the coupler&#x2019;s two cores, see 
                    <xref ref-type="fig" rid="f2">Figure 2</xref>-a. When the coupler is given extremely high power at m &gt; 1, the light propagation period of oscillation decreases with a periodicity of L
                    <sub>c</sub>. The induced phase that results from the nonlinear effects subsequently stops the two waveguides from connecting where the phase-mismatch rises.
                    <sup>
                        <xref ref-type="bibr" rid="ref8">8</xref>
                    </sup> Light cannot, therefore, be entirely linked from one waveguide to another; rather, it remains in the waveguide into which it was first released,
                    <sup>
                        <xref ref-type="bibr" rid="ref8">8</xref>,
                        <xref ref-type="bibr" rid="ref32">32</xref>,
                        <xref ref-type="bibr" rid="ref33">33</xref>
                    </sup> as illustrated in 
                    <xref ref-type="fig" rid="f2">
Figure 2</xref>-b.</p>
                <fig fig-type="figure" id="f2" orientation="portrait" position="float">
                    <label>
Figure 2. </label>
                    <caption>
                        <title>Normalized power in two-core waveguides (a) at lower power (b) at high power into coupler waveguide.
                            <sup>
                                <xref ref-type="bibr" rid="ref33">33</xref>
                            </sup>
                        </title>
                    </caption>
                    <graphic id="gr2" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure2.gif"/>
                </fig>
                <p>Also, the linear coupler cannot be controlled on the output power ratio of a fixed length, but by using nonlinear coupler it possible to control it by amount uncoupled power, therefore, nonlinear coupler works as optical switch in photonic circuits for all optical powers, and by choosing the desired intensity can be obtained on clearly switching between two cores of PCF coupler as the 
                    <xref ref-type="fig" rid="f3">
Figure 3</xref>.
                    <sup>
                        <xref ref-type="bibr" rid="ref25">25</xref>
                    </sup>
                </p>
                <fig fig-type="figure" id="f3" orientation="portrait" position="float">
                    <label>
Figure 3. </label>
                    <caption>
                        <title>The normalized power switching in the linear and nonlinear two-core PCF coupler.
                            <sup>
                                <xref ref-type="bibr" rid="ref34">34</xref>
                            </sup>
                        </title>
                    </caption>
                    <graphic id="gr3" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure3.gif"/>
                </fig>
            </sec>
        </sec>
        <sec id="sec9">
            <title>3. Design methodology</title>
            <p>The current study uses a simulation based on the finite element method (FEM) in COMSOL Multiphysics to design two-core structures with various geometries and examine how these designs impact the assessment of the propagation properties between the coupler&#x2019;s different coupling core types. Using a scalar wave equation that explains the propagation of the transverse electric field, 
                <xref ref-type="disp-formula" rid="e12">Equation (12)</xref>, the COMSEL software uses Maxwell&#x2019;s equations to govern the propagation of electromagnetic waves through the coupler
                <sup>
                    <xref ref-type="bibr" rid="ref10">10</xref>,
                    <xref ref-type="bibr" rid="ref18">18</xref>
                </sup>:
                <disp-formula id="e12">

                    <mml:math display="block">
                        <mml:mo>&#x2207;</mml:mo>
                        <mml:mo>&#x00d7;</mml:mo>
                        <mml:msubsup>
                            <mml:mi>&#x03b5;</mml:mi>
                            <mml:mi>r</mml:mi>
                            <mml:mrow>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>1</mml:mn>
                            </mml:mrow>
                        </mml:msubsup>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mo>&#x2207;</mml:mo>
                            <mml:mo>&#x00d7;</mml:mo>
                            <mml:mi>E</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:msubsup>
                            <mml:mi>&#x03ba;</mml:mi>
                            <mml:mn>0</mml:mn>
                            <mml:mn>2</mml:mn>
                        </mml:msubsup>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:msub>
                                <mml:mi>&#x03b5;</mml:mi>
                                <mml:mi>r</mml:mi>
                            </mml:msub>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mfrac>
                                <mml:mi mathvariant="italic">j&#x03c3;</mml:mi>
                                <mml:msub>
                                    <mml:mi mathvariant="italic">&#x03c9;&#x03b5;</mml:mi>
                                    <mml:mi>r</mml:mi>
                                </mml:msub>
                            </mml:mfrac>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mi>E</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                    </mml:math>

                    <label>(12)</label>
</disp-formula>where 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>k</mml:mi>
                            <mml:mn>0</mml:mn>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mi>&#x03c9;</mml:mi>
                        <mml:mo>/</mml:mo>
                        <mml:mi>c</mml:mi>
                    </mml:math>
</inline-formula> is the free space wavenumber, 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>&#x03c9;</mml:mi>
                    </mml:math>
</inline-formula> is the angular frequency and c is the speed of light in free-space, permittivity of the material represent 
                <italic toggle="yes">&#x025b;r = n-ik
</italic> and 
                <italic toggle="yes">n</italic> represents the real part of the refractive index, the wavelength is 
                <italic toggle="yes">&#x03bb; = j&#x03b2; &#x2013; &#x03c3; z</italic>, assuming that the multicore coupler is non-conducting and non-magnetic, that is, &#x03c3; = 0 and &#x03bc;
                <sub>r</sub> = 1. In this case, &#x03c3; is the conductivity and &#x03bc;
                <sub>r</sub> is the material&#x2019;s permeability. 
                <xref ref-type="disp-formula" rid="e13">
Equation (13)</xref> provides the wave vector for the propagation wave.
                <disp-formula id="e13">

                    <mml:math display="block">
                        <mml:mi>E</mml:mi>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>y</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>z</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mover accent="true">
                            <mml:mi>E</mml:mi>
                            <mml:mo stretchy="true">&#x02dc;</mml:mo>
                        </mml:mover>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>y</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                        <mml:msub>
                            <mml:mi>E</mml:mi>
                            <mml:mi>z</mml:mi>
                        </mml:msub>
                        <mml:mo>exp</mml:mo>
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:mi>i</mml:mi>
                            <mml:msub>
                                <mml:mi>&#x03ba;</mml:mi>
                                <mml:mi>z</mml:mi>
                            </mml:msub>
                            <mml:mi>z</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>

                    <label>(13)</label>
</disp-formula>where 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>E</mml:mi>
                            <mml:mi>z</mml:mi>
                        </mml:msub>
                    </mml:math>
</inline-formula> is the electric field&#x2019;s z-component at the location 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mrow>
                            <mml:mo stretchy="true">(</mml:mo>
                            <mml:mover accent="true">
                                <mml:mi>r</mml:mi>
                                <mml:mo stretchy="true">&#x2192;</mml:mo>
                            </mml:mover>
                            <mml:mo>=</mml:mo>
                            <mml:mi>x</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>y</mml:mi>
                            <mml:mo>,</mml:mo>
                            <mml:mi>z</mml:mi>
                            <mml:mo stretchy="true">)</mml:mo>
                        </mml:mrow>
                    </mml:math>
</inline-formula>. Boundary conditions at the interfaces, represented by the perfect electrical conductor (PEC) boundary conditions, are essential to any electromagnetic simulation. 
                <xref ref-type="disp-formula" rid="e14">
Equation (14)</xref> provides these boundary conditions, which reflect the simulation domain.
                <disp-formula id="e14">

                    <mml:math display="block">
                        <mml:mover accent="true">
                            <mml:mi>n</mml:mi>
                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                        </mml:mover>
                        <mml:mo>&#x00d7;</mml:mo>
                        <mml:mover accent="true">
                            <mml:mi>E</mml:mi>
                            <mml:mo stretchy="true">&#x2192;</mml:mo>
                        </mml:mover>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                    </mml:math>

                    <label>(14)</label>
</disp-formula>where at every point outside the surface, 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mover accent="true">
                            <mml:mi>n</mml:mi>
                            <mml:mo stretchy="true">&#x0302;</mml:mo>
                        </mml:mover>
                        <mml:mspace width="0.25em"/>
                    </mml:math>
</inline-formula> is the unit vector perpendicular to the simulation domains.
                <sup>
                    <xref ref-type="bibr" rid="ref10">10</xref>,
                    <xref ref-type="bibr" rid="ref18">18</xref>
                </sup>
            </p>
        </sec>
        <sec id="sec10">
            <title>4. Simulation results and discussion</title>
            <p>We design a numerical simulation waveguide and PCF directional coupler using COMSOL Multiphysics software for silica material. The parameters of the waveguide directional coupler are 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi mathvariant="normal">n</mml:mi>
                            <mml:mtext>core</mml:mtext>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1.45</mml:mn>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>n</mml:mi>
                            <mml:mtext mathvariant="italic">cladd</mml:mtext>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1.4</mml:mn>
                    </mml:math>
</inline-formula>, the separation distance between to cores couplers is D = 3 &#x03bc;m at wavelength 1.55 &#x03bc;m, the waveguide coupler with a height of 12 &#x03bc;m, a width of 18 &#x03bc;m and a length of 2.2 &#x03bc;m, as shown in 
                <xref ref-type="fig" rid="f4">
Figure 4</xref>. While the PCF directional coupler has a hole pitch of 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>&#x039b;</mml:mi>
                    </mml:math>
</inline-formula>
 = 5 &#x03bc;m, the hole diameter is 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>d</mml:mi>
                            <mml:mtext mathvariant="italic">hole</mml:mtext>
                        </mml:msub>
                    </mml:math>
</inline-formula> = 1.16 &#x03bc;m and core diameter is 5 &#x03bc;m, as shown in 
                <xref ref-type="fig" rid="f4">
Figures 4</xref> and 
                <xref ref-type="fig" rid="f5">5</xref>.</p>
            <fig fig-type="figure" id="f4" orientation="portrait" position="float">
                <label>
Figure 4. </label>
                <caption>
                    <title>A 3D waveguide coupler geometry, the directional coupler is designed with two cores, and the spacing is (d).</title>
                    <p>(a) The coupler is made of silica material. The design parameters are height is 12 &#x03bc;m, width is 18 &#x03bc;m, and the length is 2.2 &#x03bc;m, and the core separation (d = 3 &#x03bc;m). (b) Insert core material, (c) Insert cladding material and (d) The finite element triangular mesh at wavelength 1.55 &#x03bc;m.</p>
                </caption>
                <graphic id="gr4" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure4.gif"/>
            </fig>
            <fig fig-type="figure" id="f5" orientation="portrait" position="float">
                <label>
Figure 5. </label>
                <caption>
                    <title>A 2D PCF coupler geometry, the directional coupler is designed with two cores and the spacing is (d).</title>
                    <p>(a) The coupler is made of silica material, the design parameters are is hole pitch is 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>&#x039b;</mml:mi>
                            </mml:math>
</inline-formula> = 5 &#x03bc;m, the hole diameter is 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:msub>
                                    <mml:mi>d</mml:mi>
                                    <mml:mtext mathvariant="italic">hole</mml:mtext>
                                </mml:msub>
                            </mml:math>
</inline-formula>
 = 1.16 &#x03bc;m and core diameter is 5 &#x03bc;m and the core separation (d = 3 &#x03bc;m) (b) Insert core material (c) Insert cladding material (d) Finite element triangular mesh at wavelength 1.55 &#x03bc;m.</p>
                </caption>
                <graphic id="gr5" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure5.gif"/>
            </fig>
            <p>Then, to investigate the mode analysis, we use the physical model as the electromagnetic wave-domain frequency. Next, we specify the boundary condition, such as a perfectly matched layer (PML). 
                <xref ref-type="fig" rid="f4">
Figures 4</xref> (d) and 
                <xref ref-type="fig" rid="f5">5</xref> (d) depict the two cores. FEM enables us to solve the problem of light propagation in the coupler. A mesh-free triangular mesh is used to divide the cross-section of the two-core coupler structure into small finite elements (the mesh&#x2019;s maximum and minimum element sizes are &#x03bb; &#x03bc;m and &#x03bb;/2 &#x03bc;m with a curvature factor of 0.6). The study is then chosen for the mode analysis. We find with effective mode index 1.4596 for even mode and 1.4594 for odd mode both of the 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>z</mml:mi>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>y</mml:mi>
                    </mml:math>
</inline-formula> polarizations components and the effective refractive index for even and odd modes are 0.0002, then the coupling lengths 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi mathvariant="normal">L</mml:mi>
                            <mml:mi mathvariant="normal">c</mml:mi>
                        </mml:msub>
                    </mml:math>
</inline-formula> are 3.8751 &#x03bc;m. While PCF directional coupler is hole pitch is 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>&#x039b;</mml:mi>
                    </mml:math>
</inline-formula>
 = 5 &#x03bc;m, the hole diameter is 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>d</mml:mi>
                            <mml:mtext mathvariant="italic">hole</mml:mtext>
                        </mml:msub>
                    </mml:math>
</inline-formula>=1.16 &#x03bc;m and core diameter is 5 &#x03bc;m, effective mode index 1.4382 for even mode and 1.4375 for odd mode and the effective refractive index for even and odd modes are 0.0007 then the coupling lengths 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi mathvariant="normal">L</mml:mi>
                            <mml:mi mathvariant="normal">c</mml:mi>
                        </mml:msub>
                    </mml:math>
</inline-formula> are 1.107 &#x03bc;m both of the 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>x</mml:mi>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>y</mml:mi>
                    </mml:math>
</inline-formula> polarizations components, this shows in the 
                <xref ref-type="fig" rid="f6">
Figures 6</xref> and 
                <xref ref-type="fig" rid="f7">7</xref>.</p>
            <fig fig-type="figure" id="f6" orientation="portrait" position="float">
                <label>
Figure 6. </label>
                <caption>
                    <title>Effective mode index for even modes, Surface: Tangential boundary mode electric field of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>z</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>y</mml:mi>
                            </mml:math>
</inline-formula> polarizations components (V/m) for even (symmetric) modes in (a and b).</title>
                    <p>Effective mode index for even modes, Surface: Tangential boundary mode electric field of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>z</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>y</mml:mi>
                            </mml:math>
</inline-formula> polarizations components (V/m) for odd (antisymmetric) modes in (b and c). with core separation 3&#x03bc;m at wavelength 1.55&#x03bc;m for 3D waveguide coupler.</p>
                </caption>
                <graphic id="gr6" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure6.gif"/>
            </fig>
            <fig fig-type="figure" id="f7" orientation="portrait" position="float">
                <label>
Figure 7. </label>
                <caption>
                    <title>Effective mode index for even modes, Surface: Electric field of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>y</mml:mi>
                            </mml:math>
</inline-formula> polarizations components (V/m) for even (symmetric) modes in (a and b).</title>
                    <p>Effective mode index for even modes, Surface: Electric field of 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>y</mml:mi>
                            </mml:math>
</inline-formula> polarizations components (V/m) for odd (antisymmetric) modes in (b and c) with core separation D = 3 &#x03bc;m at wavelength 1.55 &#x03bc;m for 2D PCF coupler.</p>
                </caption>
                <graphic id="gr7" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure7.gif"/>
            </fig>
            <p>
                <xref ref-type="fig" rid="f8">
Figure 8</xref> illustrates how the effective refractive index difference between the even and odd modes of both polarization modes (
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>x</mml:mi>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>y</mml:mi>
                    </mml:math>
</inline-formula> or 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>z</mml:mi>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>y</mml:mi>
                    </mml:math>
</inline-formula> directional coupler) is very small at short wavelengths and begins to increase at long wavelengths.
                <sup>
                    <xref ref-type="bibr" rid="ref35">35</xref>,
                    <xref ref-type="bibr" rid="ref36">36</xref>
                </sup>
            </p>
            <fig fig-type="figure" id="f8" orientation="portrait" position="float">
                <label>
Figure 8. </label>
                <caption>
                    <title>The couplers&#x2019; even and odd supermodes, with effective refractive index.</title>
                </caption>
                <graphic id="gr8" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure8.gif"/>
            </fig>
            <p>Also, the variation of coupling lengths with wavelengths for both polarization modes 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>x</mml:mi>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>y</mml:mi>
                    </mml:math>
</inline-formula> or 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>z</mml:mi>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>y</mml:mi>
                        <mml:mo>,</mml:mo>
                    </mml:math>
</inline-formula>or both the waveguide and PCF coupler, as shown in 
                <xref ref-type="fig" rid="f9">
Figure 9</xref>. The coupling length decreases as the wavelength increases; at short wavelengths, it takes on a large value due to the difference between the even and odd modes&#x2019; effective refractive indices for both polarization modes, x and y or z and y are lower than begin to sharply decrease when the wavelength increase so this difference between even and odd modes for both 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>x</mml:mi>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>y</mml:mi>
                        <mml:mspace width="0.25em"/>
                    </mml:math>
</inline-formula>polarization modes or 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>z</mml:mi>
                    </mml:math>
</inline-formula> and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>y</mml:mi>
                    </mml:math>
</inline-formula> will relatively increase with increased wavelength. However, the material dispersion of silica glass, which manages the abrupt fall in the coupling length at short wavelengths, is more significant in evaluating the differences between even and odd modes than at long wavelengths. From these results, it is possible to know the significance of the short wavelength for application as multiplexer-demultiplexer PCFs, the simulation results exposed similarity to coupling properties.
                <sup>
                    <xref ref-type="bibr" rid="ref10">10</xref>,
                    <xref ref-type="bibr" rid="ref35">35</xref>,
                    <xref ref-type="bibr" rid="ref36">36</xref>
                </sup>
            </p>
            <fig fig-type="figure" id="f9" orientation="portrait" position="float">
                <label>
Figure 9. </label>
                <caption>
                    <title>PCF&#x2019;s wavelength-dependent coupling length variation and waveguide directional couplers for even mode 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>y</mml:mi>
                            </mml:math>
</inline-formula> polarizations from the left PCF and for the even mode 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>z</mml:mi>
                            </mml:math>
</inline-formula> and 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>y</mml:mi>
                                <mml:mspace width="0.25em"/>
                            </mml:math>
</inline-formula>polarizations from the right waveguide with D = 3 &#x03bc;m at the wavelength 1.55 &#x03bc;m.</title>
                </caption>
                <graphic id="gr9" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure9.gif"/>
            </fig>
        </sec>
        <sec id="sec11">
            <title>5. The pulse switching in linear and nonlinear waveguides and PCF directional coupler</title>
            <p>To investigate the coupling between the coupler&#x2019;s cores, power was initially supplied into the central core. Analytical solutions containing Jacobi elliptic functions in 
                <xref ref-type="disp-formula" rid="e8 e10 e11">Equations 8, 10, and 11</xref>, and numerical solutions of the coupled-mode equations using COMSOL are shown. After determining the coupling length, we determine that the coupling coefficients between the two identical cores for the waveguide and PCF couplers are k = 0.000405 &#x03bc;m and 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>k</mml:mi>
                    </mml:math>
</inline-formula>
 = 0.001418 &#x03bc;m at a wavelength of 1.55 
                <monospace>&#x03bc;</monospace>m, then the nonlinear parameter is calculated about 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:mi>&#x03b3;</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>19.44</mml:mn>
                        <mml:mspace width="0.25em"/>
                        <mml:msup>
                            <mml:mi>W</mml:mi>
                            <mml:mrow>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>1</mml:mn>
                            </mml:mrow>
                        </mml:msup>
                        <mml:msup>
                            <mml:mi mathvariant="italic">Km</mml:mi>
                            <mml:mrow>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>1</mml:mn>
                            </mml:mrow>
                        </mml:msup>
                    </mml:math>
</inline-formula> with a nonlinear refractive index 
                <inline-formula>

                    <mml:math display="inline">
                        <mml:msub>
                            <mml:mi>n</mml:mi>
                            <mml:mn>2</mml:mn>
                        </mml:msub>
                        <mml:mo>=</mml:mo>
                        <mml:mn>2.4</mml:mn>
                        <mml:mo>&#x00d7;</mml:mo>
                        <mml:msup>
                            <mml:mn>10</mml:mn>
                            <mml:mrow>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mn>20</mml:mn>
                            </mml:mrow>
                        </mml:msup>
                        <mml:msup>
                            <mml:mi>m</mml:mi>
                            <mml:mn>2</mml:mn>
                        </mml:msup>
                        <mml:mo>/</mml:mo>
                        <mml:mi>W</mml:mi>
                        <mml:mo>.</mml:mo>
                    </mml:math>
</inline-formula>
                <sup>
                    <xref ref-type="bibr" rid="ref36">36</xref>
                </sup> The numerical solutions for the initial powers launched into one core waveguide and PCF couplers are P = 1W/m, 70 W/m and 100 W/m. Therefore, one can discuss these initial powers as:

                <list list-type="order">
                    <list-item>
                        <label>1-</label>
                        <p>When one of the coupler&#x2019;s cores receives low power input P = 1 W/m for waveguide and PCF coupler as shown in 
                            <xref ref-type="fig" rid="f10">
Figure 10</xref>, the nonlinearity becomes unimportant, and the coupled-mode equations are approximated to Jacobi elliptic functions of the linear coupling, where the amplitudes in each core undergo periodical oscillations as sinusoidal waves in two cores according to the equation P = 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:msub>
                                        <mml:mi>P</mml:mi>
                                        <mml:mn>0</mml:mn>
                                    </mml:msub>
                                </mml:math>
</inline-formula> [1 + cos (2 kz)] and the two-core coupler completely transfers the optical power, the power in each core approaches 50% of the input power.</p>
                    </list-item>
                    <list-item>
                        <label>2-</label>
                        <p>When the input power is increased to P = 70 W/m for the waveguide coupler, and 20 W/m for the PCF coupler, periodical oscillations as sinusoidal waves continue to transfer the power between the core coupler, and the nonlinear effect begins to grow. The effect on the inter-core coupling that is related to the crosstalk between the coupler leads to reducing the coupling between them, and thus the amount of transfer power to the other core is less than 50% of the input, as shown in 
                            <xref ref-type="fig" rid="f11">
Figure 11</xref>. The power flow in the two-core coupler deviates from the cosine function and obeys the relation of the Jacobi elliptic functions P = (1/2) 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:msub>
                                        <mml:mi>P</mml:mi>
                                        <mml:mn>0</mml:mn>
                                    </mml:msub>
                                </mml:math>
</inline-formula> (1 + cn(2 kz/m)), i.e. occurs according to cn nature that is below critical power 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:msub>
                                        <mml:mi mathvariant="normal">P</mml:mi>
                                        <mml:mi mathvariant="normal">c</mml:mi>
                                    </mml:msub>
                                </mml:math>
</inline-formula>, from 
                            <xref ref-type="disp-formula" rid="e9">Equation (9)</xref> where the critical power of the waveguide coupler was 83 W/m and for the PCF coupler 29 W/m, this shows that the critical power changes with changing the coupling coefficients, and also the critical power is changed with the wavelength. Therefore, both 
                            <inline-formula>

                                <mml:math display="inline">
                                    <mml:mi mathvariant="normal">k</mml:mi>
                                </mml:math>
</inline-formula> and &#x03b3; are changed depending on the wavelength that is used.</p>
                    </list-item>
                    <list-item>
                        <label>3-</label>
                        <p>When increasing power to the input P = 100 W/m and 60 W/m for waveguide and PCF coupler respectively, the coupling between cores is dramatically decreased, the transferred power to the other core is decreased and become uncoupled, and ultimately, as the nonlinear coupling depicted in 
                            <xref ref-type="fig" rid="f12">
Figure 12</xref>, the majority of the power returns to the original core that it was fed into, with just a very little portion of the connected power going to the other core, where the power flow occurs to be of dn nature above critical power and coupler strength is low, where 90% of the power remains into initial core coupler and only low couple ratio 10% of power exchanged between them.</p>
                    </list-item>
                </list>
            </p>
            <fig fig-type="figure" id="f10" orientation="portrait" position="float">
                <label>
Figure 10. </label>
                <caption>
                    <title>Power flow, time average, for 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                            </mml:math>
</inline-formula> components when input power is 1 W/m for (a) waveguide coupler and (b) PCF coupler are shown from the left.</title>
                    <p>The power flow in the two cores of the PCF coupler is illustrated from the right (c) for the waveguide and (d) for PCF.</p>
                </caption>
                <graphic id="gr10" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure10.gif"/>
            </fig>
            <fig fig-type="figure" id="f11" orientation="portrait" position="float">
                <label>
Figure 11. </label>
                <caption>
                    <title>Power flow, time average, for 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                            </mml:math>
</inline-formula> component when input power 70 W/m for (a) waveguide coupler and (b) 20 W/m for PCF coupler, both of which are shown from the left.</title>
                    <p>The power flow in the two cores of the PCF coupler is shown from the right for (c) the waveguide and (d) PCF.</p>
                </caption>
                <graphic id="gr11" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure11.gif"/>
            </fig>
            <fig fig-type="figure" id="f12" orientation="portrait" position="float">
                <label>
Figure 12. </label>
                <caption>
                    <title>Power flow, time average, for 
                        <inline-formula>

                            <mml:math display="inline">
                                <mml:mi>x</mml:mi>
                            </mml:math>
</inline-formula> component when input power is 100 W/m and 60 W/m for (a) waveguide coupler and (b) PCF coupler shown from the left.</title>
                    <p>The power flow in the two cores of the PCF coupler is shown from the right for (c) the waveguide and (d) PCF.</p>
                </caption>
                <graphic id="gr12" orientation="portrait" position="float" xlink:href="https://f1000research-files.f1000.com/manuscripts/190363/a89438e7-899e-45e9-83c0-8f5b50ec3f57_figure12.gif"/>
            </fig>
            <p>The results of the numerical simulation by COMSOL Multiphysics reveal that the waveguide and PCF coupler have linear and nonlinear coupling and switching properties nearly similar to the waveguide and PCF coupler where the numerical results are consistent with the results reported in studies,
                <sup>
                    <xref ref-type="bibr" rid="ref9">9</xref>,
                    <xref ref-type="bibr" rid="ref11">11</xref>
                </sup> which used two-core coupler designs for both waveguides and optical crystal fibre, and appear in a very good agreement with Jensen&#x2019;s theory reported in.
                <sup>
                    <xref ref-type="bibr" rid="ref5">5</xref>,
                    <xref ref-type="bibr" rid="ref37">37</xref>
                </sup>
            </p>
        </sec>
        <sec id="sec12" sec-type="conclusions">
            <title>6. Conclusions</title>
            <p>COMSOL Multiphysics was used to do a numerical analysis of the two-core waveguide and PCF coupler&#x2019;s linear and nonlinear coupling properties. Coupled mode theory was used to calculate the coupling. The findings demonstrated that the coupling behaviour is consistent in both the linear and nonlinear domains, regardless of the coupler&#x2019;s geometric design. Furthermore, the PCF coupler exhibits a shorter coupling length than the waveguide coupler, which leads to a stronger connection. Furthermore, compared to the waveguide, the PCF needs less input power to accomplish decoupling between the cores in the nonlinear area. The linear regime allows for equal power transmission between the cores, but the coupling is determined by the input power. As a result, the linear coupling regime cannot be controlled by the output power for a given length, whereas in the nonlinear regime, the output power is dependent on the input power and may be adjusted accordingly. Increasing the input power greatly reduces coupling strength and increases coupling length. When power increases, the self-phase modulation (SPM)-induced phase difference between the modes&#x2019; refractive indices varies with the input, resulting in enhanced mode confinement within the core.</p>
            <p>This confinement prevents core-to-core connection while reducing inter-core crosstalk. The numerical results are in great accord with Jensen&#x2019;s theoretical predictions and are consistent with the results reported in studies,
                <sup>
                    <xref ref-type="bibr" rid="ref9">9</xref>,
                    <xref ref-type="bibr" rid="ref11">11</xref>
                </sup> which used two-core coupler designs for both waveguides and optical crystal fibre. Further research into coupling mechanisms could help to build sophisticated integrated photonics applications such as mode converters, power dividers, routers, optical switches, modulators, and multiplexers/demultiplexers.</p>
        </sec>
        <sec id="sec13">
            <title>Ethics statement</title>
            <p>This research does not involve human participants, animal subjects, or sensitive personal data. Therefore, ethical approval was not required.</p>
        </sec>
    </body>
    <back>
        <sec id="sec16" sec-type="data-availability">
            <title>Data availability statement</title>
            <p>All data generated or analysed during this study are included in this published article. No additional datasets were used or created.</p>
        </sec>
        <ref-list>
            <title>References</title>
            <ref id="ref1">
                <label>1</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Reider</surname>
                            <given-names>GA</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Photonics, An introduction.</italic>
</source>
                    <publisher-loc>Switzerland</publisher-loc>:
                    <publisher-name>Springer International Publishing</publisher-name>;<year>2016</year>;<fpage>218</fpage>&#x2013;<lpage>242</lpage>.</mixed-citation>
            </ref>
            <ref id="ref2">
                <label>2</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Binh</surname>
                            <given-names>LN</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Guided wave photonics: Fundamentals and Applications with MATLAB.</italic>
</source>
                    <publisher-name>Taylor &amp; Francis Group, LIC</publisher-name>;<year>2012</year>.</mixed-citation>
            </ref>
            <ref id="ref3">
                <label>3</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Betlej</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Suntsov</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Makris</surname>
                            <given-names>KG</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>All-optical switching and multi-frequency generation in a dual core photonic crystal fiber.</article-title>
                    <source>

                        <italic toggle="yes">J. Opti. Lett.</italic>
</source>
                    <year>2006</year>;<volume>31</volume>:<fpage>1148</fpage>&#x2013;<lpage>1480</lpage>.
                    <pub-id pub-id-type="doi">10.1364/OL.31.001480</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref4">
                <label>4</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Berger</surname>
                            <given-names>PR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Bhattacharya</surname>
                            <given-names>PK</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Gupta</surname>
                            <given-names>S</given-names>
                        </name>
</person-group>:
                    <article-title>A waveguide directional coupler with a nonlinear coupling medium.</article-title>
                    <source>

                        <italic toggle="yes">J. Quant. Electron.</italic>
</source>
                    <year>1991</year>;<volume>27</volume>:<fpage>788</fpage>&#x2013;<lpage>795</lpage>.
                    <pub-id pub-id-type="doi">10.1109/3.81390</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref5">
                <label>5</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Priya</surname>
                            <given-names>KR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Raja</surname>
                            <given-names>AS</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sundar</surname>
                            <given-names>DS</given-names>
                        </name>
</person-group>:
                    <article-title>Design of a dual-core liquid-filled photonic crystal fiber coupler and analysis of its optical characteristics.</article-title>
                    <source>

                        <italic toggle="yes">J. Opt. Technol.</italic>
</source>
                    <year>2016</year>;<volume>83</volume>(<issue>9</issue>):<fpage>569</fpage>&#x2013;<lpage>573</lpage>.
                    <pub-id pub-id-type="doi">10.1364/JOT.83.000569</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref6">
                <label>6</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Somekh</surname>
                            <given-names>S</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Garmire</surname>
                            <given-names>E</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Yariv</surname>
                            <given-names>A</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Channel optical waveguide directional couplers.</article-title>
                    <source>

                        <italic toggle="yes">J. Appl. Phys. Lett.</italic>
</source>
                    <year>1973</year>;<volume>22</volume>:<fpage>46</fpage>&#x2013;<lpage>47</lpage>.
                    <pub-id pub-id-type="doi">10.1063/1.1654468</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref7">
                <label>7</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Kumbhakar</surname>
                            <given-names>D</given-names>
                        </name>
</person-group>:
                    <article-title>Nonlinear Coherent Directional Coupler: Coupled Mode Theory and BPM Simulation.</article-title>
                    <source>

                        <italic toggle="yes">International Journal of Optics.</italic>
</source>
                    <year>2012</year>;<volume>2012</volume>:<fpage>1</fpage>&#x2013;<lpage>8</lpage>.
                    <pub-id pub-id-type="doi">10.1155/2012/173250</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref8">
                <label>8</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Uthayakumar</surname>
                            <given-names>T</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Jayakantha</surname>
                            <given-names>RV</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Nithyanandan</surname>
                            <given-names>RK</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Designing a class of asymmetric twin core photonic crystal fibers for switching and multifrequency generation.</article-title>
                    <source>

                        <italic toggle="yes">J. Optical Fiber Technology.</italic>
</source>
                    <year>2013</year>;<volume>19</volume>(<issue>6, Part A</issue>):<fpage>556</fpage>&#x2013;<lpage>564</lpage>.
                    <pub-id pub-id-type="doi">10.1016/j.yofte.2013.08.010</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref9">
                <label>9</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mohammed</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <chapter-title>FEM analysis of two-core photonic crystal fiber coupling characteristics, Computational Methods in Engineering Science.</chapter-title>
                    <source>

                        <italic toggle="yes">CEMS CONFERENCE.</italic>
</source>
                    <year>2019</year>;<fpage>74</fpage>&#x2013;<lpage>87</lpage>.</mixed-citation>
            </ref>
            <ref id="ref10">
                <label>10</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mohammed</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ahmad</surname>
                            <given-names>AK</given-names>
                        </name>
</person-group>:
                    <article-title>Finite element modelling of independent core propagation in multicore photonic crystal fibres resulting from anisotropy in structure.</article-title>
                    <source>

                        <italic toggle="yes">J. Phys. Conf. Ser.</italic>
</source>
                    <year>2021</year>;<volume>1736</volume>(<issue>1</issue>):<fpage>012037</fpage>.
                    <pub-id pub-id-type="doi">10.1088/1742-6596/1736/1/012037</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref11">
                <label>11</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mohammed</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <article-title>Finite element modelling of coupling characteristics of directional coupler for multiplexer and de-multiplexer application.</article-title>
                    <source>

                        <italic toggle="yes">J. Phys. Conf. Ser.</italic>
</source>
                    <year>2021</year>;<volume>2130</volume>(<issue>1</issue>):<fpage>012035</fpage>.
                    <pub-id pub-id-type="doi">10.1088/1742-6596/2130/1/012035</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref12">
                <label>12</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Saitoh</surname>
                            <given-names>K</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Sato</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Koshiba</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <article-title>Coupling characteristics of dual-core photonic crystal fiber couplers.</article-title>
                    <source>

                        <italic toggle="yes">J. Opti. Express.</italic>
</source>
                    <year>2003</year>;<volume>11</volume>(<issue>24</issue>):<fpage>3188</fpage>&#x2013;<lpage>3195</lpage>.
                    <pub-id pub-id-type="doi">10.1364/OE.11.003188</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref13">
                <label>13</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mothe</surname>
                            <given-names>N</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Di Bin</surname>
                            <given-names>P</given-names>
                        </name>
</person-group>:
                    <article-title>Numerical analysis of directional coupling in dual core microstructured optical fibers.</article-title>
                    <source>

                        <italic toggle="yes">J. Opti. Express.</italic>
</source>
                    <year>2009</year>;<volume>17</volume>(<issue>18</issue>):<fpage>15778</fpage>&#x2013;<lpage>15789</lpage>.
                    <pub-id pub-id-type="doi">10.1364/OE.17.015778</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref14">
                <label>14</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Reichenbach</surname>
                            <given-names>KL</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Xu</surname>
                            <given-names>C</given-names>
                        </name>
</person-group>:
                    <article-title>Numerical analysis of light propagation in image fibers or coherent fiber bundles.</article-title>
                    <source>

                        <italic toggle="yes">J. Opti. Express.</italic>
</source>
                    <year>2007</year>;<volume>15</volume>(<issue>5</issue>):<fpage>2151</fpage>&#x2013;<lpage>2165</lpage>.
                    <pub-id pub-id-type="doi">10.1364/OE.15.002151</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref15">
                <label>15</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mohammed</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ahmad</surname>
                            <given-names>AK</given-names>
                        </name>
</person-group>:
                    <article-title>Analysis of light propagation in identical and non-identical multicore photonic crystal fibers.</article-title>
                    <source>

                        <italic toggle="yes">Al-Nahrain Journal of Science.</italic>
</source>
                    <year>2020</year>;<volume>23</volume>:<fpage>49</fpage>&#x2013;<lpage>60</lpage>.
                    <pub-id pub-id-type="doi">10.22401/ANJS.23.3.07</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref16">
                <label>16</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mohammed</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ahmad</surname>
                            <given-names>AK</given-names>
                        </name>
</person-group>:
                    <article-title>Multicore photonic crystal fibres designing for multiplexers and demultiplexers applications.</article-title>
                    <source>

                        <italic toggle="yes">Rafidain Journal of Science.</italic>
</source>
                    <year>2020</year>;<volume>29</volume>:<fpage>61</fpage>&#x2013;<lpage>72</lpage>.
                    <pub-id pub-id-type="doi">10.33899/rjs.2020.166313</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref17">
                <label>17</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mohammed</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ahmad</surname>
                            <given-names>AK</given-names>
                        </name>
</person-group>:
                    <article-title>Numerical analysis of strongly coupled multicore photonic crystal fibres for multiplexer and de-multiplexer applications.</article-title>
                    <source>

                        <italic toggle="yes">J. Phys. Conf. Ser.</italic>
</source>
                    <year>2022</year>;<volume>2322</volume>(<issue>1</issue>):<fpage>012077</fpage>.
                    <pub-id pub-id-type="doi">10.1088/1742-6596/2322/1/012077</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref18">
                <label>18</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mohammed</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <article-title>and W, Cel, Photonic crystal analysis for multiplexer and de-multiplexer applications.</article-title>
                    <source>

                        <italic toggle="yes">J. Phys. Conf. Ser.</italic>
</source>
                    <year>2022</year>;<volume>2322</volume>(<issue>1</issue>):<fpage>012074</fpage>.
                    <pub-id pub-id-type="doi">10.1088/1742-6596/2322/1/012074</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref19">
                <label>19</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Harrat</surname>
                            <given-names>AA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Debbal</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ouadah</surname>
                            <given-names>MCE</given-names>
                        </name>
</person-group>:
                    <article-title>Design of a new 2-channel demultiplexer based on Photonic Crystal Fiber.</article-title>
                    <source>

                        <italic toggle="yes">Results in Optics.</italic>
</source>
                    <year>2023</year>;<volume>12</volume>:<fpage>100496</fpage>.
                    <pub-id pub-id-type="doi">10.1016/j.rio.2023.100496</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref20">
                <label>20</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Mohammed</surname>
                            <given-names>M</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ahmad</surname>
                            <given-names>AK</given-names>
                        </name>
</person-group>:
                    <article-title>Analysis of point and linear defects inside photonic crystals with square and hexagonal lattices for communication applications.</article-title>
                    <source>

                        <italic toggle="yes">J. Opt.</italic>
</source>
                    <year>2024; August 2024</year>;<volume>54</volume>:<fpage>1732</fpage>&#x2013;<lpage>1745</lpage>.
                    <pub-id pub-id-type="doi">10.1007/s12596-024-02111-6</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref21">
                <label>21</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Chen</surname>
                            <given-names>G</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Yao</surname>
                            <given-names>J</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Zhu</surname>
                            <given-names>H</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Design of a four-channel demultiplexer based on photonic crystals with an ultra-high-quality factor.</article-title>
                    <source>

                        <italic toggle="yes">Appl. Opt.</italic>
</source>
                    <year>2025</year>;<volume>64</volume>(<issue>10</issue>):<fpage>2581</fpage>&#x2013;<lpage>2585</lpage>.
                    <pub-id pub-id-type="pmid">40793403</pub-id>
                    <pub-id pub-id-type="doi">10.1364/AO.549235</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref22">
                <label>22</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Hardy</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Streifer</surname>
                            <given-names>W</given-names>
                        </name>
</person-group>:
                    <article-title>Coupled mode theory of parallel waveguides.</article-title>
                    <source>

                        <italic toggle="yes">J. Lightwave Technol.</italic>
</source>
                    <year>1985</year>;<volume>3</volume>:<fpage>1135</fpage>&#x2013;<lpage>1146</lpage>.
                    <pub-id pub-id-type="doi">10.1109/JLT.1985.1074291</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref23">
                <label>23</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Snyder</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Coupled-Mode Theory for Optical Fibers.</article-title>
                    <source>

                        <italic toggle="yes">J. Opti., Society of America.</italic>
</source>
                    <year>1972</year>;<volume>62</volume>:<fpage>1267</fpage>.
                    <pub-id pub-id-type="doi">10.1364/JOSA.62.001267</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref24">
                <label>24</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Yariv</surname>
                            <given-names>A</given-names>
                        </name>
</person-group>:
                    <article-title>Coupled-Mode Theory for Guided-Wave Optics.</article-title>
                    <source>

                        <italic toggle="yes">IEEE J. Quantum Electron.</italic>
</source>
                    <year>1973</year>;<volume>9</volume>(<issue>9</issue>):<fpage>919</fpage>&#x2013;<lpage>933</lpage>.
                    <pub-id pub-id-type="doi">10.1109/JQE.1973.1077767</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref25">
                <label>25</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Haus</surname>
                            <given-names>H</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Huang</surname>
                            <given-names>W</given-names>
                        </name>
</person-group>:
                    <article-title>Coupled-mode theory.</article-title>
                    <source>

                        <italic toggle="yes">J. Proceedings of the IEEE.</italic>
</source>
                    <year>1991</year>;<volume>79</volume>(<issue>10</issue>):<fpage>1505</fpage>&#x2013;<lpage>1518</lpage>.
                    <pub-id pub-id-type="doi">10.1109/5.104225</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref26">
                <label>26</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Snyder</surname>
                            <given-names>AW</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Love</surname>
                            <given-names>J</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Optical waveguide theory.</italic>
</source>
                    <publisher-name>Springer Science &amp; Business Media</publisher-name>;<year>1983</year>.</mixed-citation>
            </ref>
            <ref id="ref27">
                <label>27</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Agrawal</surname>
                            <given-names>GP</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Lightwave Technology.</italic>
</source>
                    <publisher-loc>New York</publisher-loc>:
                    <publisher-name>Wiley &amp; Sons</publisher-name>;<year>2004</year>.</mixed-citation>
            </ref>
            <ref id="ref28">
                <label>28</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Andrews</surname>
                            <given-names>DL</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Fundamentals of Photonics and Physics.</italic>
</source>
                    <publisher-loc>Hoboken, New Jersey</publisher-loc>:
                    <publisher-name>John Wiley &amp; Sons, Inc.</publisher-name>;<year>2015</year>; vol.<volume>I</volume>.</mixed-citation>
            </ref>
            <ref id="ref29">
                <label>29</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Jensen</surname>
                            <given-names>SM</given-names>
                        </name>
</person-group>:
                    <article-title>The nonlinear coherent coupler.</article-title>
                    <source>

                        <italic toggle="yes">IEEE J. Quantum Electron.</italic>
</source>
                    <year>1982</year>;<volume>18</volume>(<issue>10</issue>):<fpage>1580</fpage>&#x2013;<lpage>1583</lpage>.
                    <pub-id pub-id-type="doi">10.1109/JQE.1982.1071438</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref30">
                <label>30</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Christodoulides</surname>
                            <given-names>DN</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Joseph</surname>
                            <given-names>RI</given-names>
                        </name>
</person-group>:
                    <article-title>Discrete self-focusing in nonlinear arrays of coupled waveguides.</article-title>
                    <source>

                        <italic toggle="yes">Opt. Lett.</italic>
</source>
                    <year>1988</year>;<volume>13</volume>:<fpage>794</fpage>&#x2013;<lpage>796</lpage>.
                    <pub-id pub-id-type="pmid">19746039</pub-id>
                    <pub-id pub-id-type="doi">10.1364/OL.13.000794</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref31">
                <label>31</label>
                <mixed-citation publication-type="other">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Islam</surname>
                            <given-names>M</given-names>
                        </name>
</person-group>:
                    <article-title>Ultrafast fiber switching devices and systems, New York.</article-title>
                    <year>1992</year>.</mixed-citation>
            </ref>
            <ref id="ref32">
                <label>32</label>
                <mixed-citation publication-type="book">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Liu</surname>
                            <given-names>JM</given-names>
                        </name>
</person-group>:
                    <source>

                        <italic toggle="yes">Principles of photonics.</italic>
</source>
                    <publisher-name>Cambridge University Press</publisher-name>;<year>2016</year>.</mixed-citation>
            </ref>
            <ref id="ref33">
                <label>33</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Khan</surname>
                            <given-names>KR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wu</surname>
                            <given-names>TX</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Christodoulides</surname>
                            <given-names>DN</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Soliton switching and multi-frequency generation in a nonlinear photonic crystal fiber coupler.</article-title>
                    <source>

                        <italic toggle="yes">J. Opti. Express.</italic>
</source>
                    <year>2008</year>;<volume>16</volume>(<issue>13</issue>):<fpage>9417</fpage>&#x2013;<lpage>9428</lpage>.
                    <pub-id pub-id-type="doi">10.1364/OE.16.009417</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref34">
                <label>34</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Gao</surname>
                            <given-names>Y</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Shadrivov</surname>
                            <given-names>IV</given-names>
                        </name>
</person-group>:
                    <article-title>Nonlinear coupling graphene-coated nanowires.</article-title>
                    <source>

                        <italic toggle="yes">Sci. Rep.</italic>
</source>
                    <year>2016</year>;<volume>6</volume>:<fpage>38924</fpage>.
                    <pub-id pub-id-type="pmid">27941856</pub-id>
                    <pub-id pub-id-type="doi">10.1038/srep38924</pub-id>
                    <pub-id pub-id-type="pmcid">PMC5150817</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref35">
                <label>35</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Khan</surname>
                            <given-names>KR</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Wu</surname>
                            <given-names>TX</given-names>
                        </name>
</person-group>:
                    <article-title>Finite Element Modelling of Dual Core Photonic Crystal Fiber.</article-title>
                    <source>

                        <italic toggle="yes">ACES journal.</italic>
</source>
                    <year>2008</year>;<volume>23</volume>(<issue>3</issue>):<fpage>215</fpage>&#x2013;<lpage>219</lpage>.</mixed-citation>
            </ref>
            <ref id="ref36">
                <label>36</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Stolen</surname>
                            <given-names>RH</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Reed</surname>
                            <given-names>WA</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Kim</surname>
                            <given-names>KS</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Measurement of the Nonlinear Refractive Index of Long Dispersion-Shifted Fibers by Self-Phase Modulation at 1.55 um.</article-title>
                    <source>

                        <italic toggle="yes">J. Lightwave Technol.</italic>
</source>
                    <year>1998</year>;<volume>16</volume>(<issue>6</issue>):<fpage>1006</fpage>&#x2013;<lpage>1012</lpage>.
                    <pub-id pub-id-type="doi">10.1109/50.681457</pub-id>
                </mixed-citation>
            </ref>
            <ref id="ref37">
                <label>37</label>
                <mixed-citation publication-type="journal">
                    <person-group person-group-type="author">

                        <name name-style="western">
                            <surname>Szostklewicz</surname>
                            <given-names>LM</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Napierala</surname>
                            <given-names>A</given-names>
                        </name>

                        <name name-style="western">
                            <surname>Ziolowicz</surname>
                            <given-names>ANP</given-names>
                        </name>

                        <etal/>
</person-group>:
                    <article-title>Cross talk analysis in multicore optical fibers by super mode theory.</article-title>
                    <source>

                        <italic toggle="yes">J. Opt. Letters.</italic>
</source>
                    <year>2016</year>;<volume>41</volume>(<issue>41</issue>):<fpage>3759</fpage>.
                    <pub-id pub-id-type="doi">10.1364/OL.41.003759</pub-id>
                </mixed-citation>
            </ref>
        </ref-list>
    </back>
    <sub-article article-type="reviewer-report" id="report474010">
        <front-stub>
            <article-id pub-id-type="doi">10.5256/f1000research.190363.r474010</article-id>
            <title-group>
                <article-title>Reviewer response for version 1</article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    <name>
                        <surname>Alam</surname>
                        <given-names>Md Koushik</given-names>
                    </name>
                    <xref ref-type="aff" rid="r474010a1">1</xref>
                    <role>Referee</role>
                </contrib>
                <aff id="r474010a1">
                    <label>1</label>Electrical &amp; Computer Engineering, The University of Oklahoma (Ringgold ID: 6187), Norman, Oklahoma, USA</aff>
            </contrib-group>
            <author-notes>
                <fn fn-type="conflict">
                    <p>
                        <bold>Competing interests: </bold>No competing interests were disclosed.</p>
                </fn>
            </author-notes>
            <pub-date pub-type="epub">
                <day>28</day>
                <month>4</month>
                <year>2026</year>
            </pub-date>
            <permissions>
                <copyright-statement>Copyright: &#x00a9; 2026 Alam MK</copyright-statement>
                <copyright-year>2026</copyright-year>
                <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open access peer review report distributed under the terms of the Creative Commons Attribution Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
                </license>
            </permissions>
            <related-article ext-link-type="doi" id="relatedArticleReport474010" related-article-type="peer-reviewed-article" xlink:href="10.12688/f1000research.172623.1"/>
            <custom-meta-group>
                <custom-meta>
                    <meta-name>recommendation</meta-name>
                    <meta-value>approve-with-reservations</meta-value>
                </custom-meta>
            </custom-meta-group>
        </front-stub>
        <body>
            <p>The manuscript 
                <bold>&#x201c;Numerical evaluation of the coupling between several directional coupler designs.&#x201d;</bold> compares a conventional two-core waveguide coupler and a two-core photonic crystal fiber coupler using CMT and COMSOL/FEM, then discusses linear and nonlinear coupling behavior. At this stage, I would treat the manuscript as requiring major revision before it can be considered technically reliable. The topic is relevant, but several core issues need clarification.</p>
            <p> </p>
            <p> 
                <bold>1. </bold>The manuscript reports effective indices of n
                <sub>even</sub> = 1.4596 and n
                <sub>odd</sub> = 1.4594 for the waveguide coupler, giving &#x2206;n = 0.0002. Using the equation provided in the manuscript,</p>
            <p> L
                <sub>c</sub> = &#x03bb;/2(n
                <sub>even</sub> &#x2212; n
                <sub>odd</sub>)</p>
            <p> at &#x03bb; = 1.55 &#x03bc;m, the coupling length should be approximately:</p>
            <p> L
                <sub>c</sub> = 1.55/2(0.0002) = 3875 &#x03bc;m</p>
            <p> However, the manuscript reports L
                <sub>c</sub> = 3.8751 &#x03bc;m. A similar issue appears for the PCF coupler, where the reported value is 1.107 &#x03bc;m, but the calculation suggests approximately 1107 &#x03bc;m. This indicates a possible unit error by a factor of 1000.</p>
            <p> Authors should verify and correct all coupling-length values,</p>
            <p> units, and related conclusions.</p>
            <p> </p>
            <p> </p>
            <p> 
                <bold>2.</bold> The manuscript reports critical powers of 83 W/m for the waveguide coupler and 29 W/m for the PCF coupler. However, the calculation is not sufficiently transparent. Important parameters such as effective mode area A
                <sub>eff</sub>, nonlinear coefficient &#x03b3;, nonlinear refractive index n
                <sub>2</sub>&#x200b;, and coupling coefficient k are not clearly presented with consistent units.</p>
            <p> Because the nonlinear switching conclusions depend strongly on these values, the authors should provide the full calculation procedure for P
                <sub>c</sub>&#x200b;, including all assumptions and units. The use of W/m rather than W for critical power also requires clarification.</p>
            <p> </p>
            <p> 
                <bold>3.</bold>&#x00a0;The manuscript states that COMSOL Multiphysics and FEM were used to calculate the even and odd supermodes, but the simulation setup is not described in enough detail. Key information is missing, including: 
                <list list-type="bullet">
                    <list-item>
                        <p>physics module and study type;</p>
                    </list-item>
                    <list-item>
                        <p>computational domain size;</p>
                    </list-item>
                    <list-item>
                        <p>PML thickness or boundary treatment;</p>
                    </list-item>
                    <list-item>
                        <p>mesh-refinement strategy;</p>
                    </list-item>
                    <list-item>
                        <p>solver settings;</p>
                    </list-item>
                    <list-item>
                        <p>convergence criteria;</p>
                    </list-item>
                    <list-item>
                        <p>whether nonlinear propagation was solved directly in COMSOL or calculated separately using CMT.</p>
                    </list-item>
                </list> Without these details, the numerical results cannot be independently reproduced or verified. The authors should provide a clear and complete simulation workflow.</p>
            <p> </p>
            <p> 
                <bold>4.&#x00a0;</bold>The methodology section refers to perfect electric conductor (PEC) boundary conditions, while the results section mentions use of perfectly matched layers (PMLs). These two boundary conditions are physically different and can affect the calculated modal fields and effective indices.</p>
            <p> The authors should clarify which boundary condition was actually used in the simulations and justify its suitability for the waveguide and PCF structures. If both PEC and PML were used in different contexts, the manuscript should clearly explain where and why each was applied.</p>
            <p> </p>
            <p> 
                <bold>5.</bold> The nonlinear model includes self-phase modulation and cross-phase modulation terms, but the manuscript later assumes &#x03bc;=0, effectively neglecting cross-phase modulation. This assumption is not adequately justified, especially because the paper discusses nonlinear phase mismatch and inter-core coupling.</p>
            <p> The authors should explain why cross-phase modulation can be neglected for the studied structures. They should also discuss whether this simplification affects the predicted decoupling behavior, critical power, and switching performance.</p>
            <p> </p>
            <p> 
                <bold>6.</bold>&#x00a0;The manuscript title refers to &#x201c;several directional coupler designs,&#x201d; but the study primarily compares two structures: a conventional waveguide coupler and a PCF coupler. In addition, many theoretical and numerical aspects appear to follow established coupled-mode theory and prior work on nonlinear directional couplers.</p>
            <p> The authors should clearly state the specific novelty of the study. For example, they should clarify whether the main contribution is the geometry, the direct comparison between waveguide and PCF couplers, the nonlinear threshold analysis, or the COMSOL implementation. The title may also need revision to better reflect the actual scope of the paper.</p>
            <p>Is the work clearly and accurately presented and does it cite the current literature?</p>
            <p>Partly</p>
            <p>If applicable, is the statistical analysis and its interpretation appropriate?</p>
            <p>Not applicable</p>
            <p>Are all the source data underlying the results available to ensure full reproducibility?</p>
            <p>No</p>
            <p>Is the study design appropriate and is the work technically sound?</p>
            <p>Partly</p>
            <p>Are the conclusions drawn adequately supported by the results?</p>
            <p>Partly</p>
            <p>Are sufficient details of methods and analysis provided to allow replication by others?</p>
            <p>No</p>
            <p>Reviewer Expertise:</p>
            <p>NanoPhotonics, Metasurface Engineering, Optical Sensing, Optical Waveguides</p>
            <p>I confirm that I have read this submission and believe that I have an appropriate level of expertise to confirm that it is of an acceptable scientific standard, however I have significant reservations, as outlined above.</p>
        </body>
    </sub-article>
</article>
