<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AM</journal-id><journal-title-group><journal-title>Applied Mathematics</journal-title></journal-title-group><issn pub-type="epub">2152-7385</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/am.2016.717168</article-id><article-id pub-id-type="publisher-id">AM-72012</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Computational Methods for Three Coupled Nonlinear Schr&#246;dinger Equations
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>M.</surname><given-names>S. Ismail</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>S.</surname><given-names>H. Alaseri</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Math, King Abdulaziz University, Jeddah, Kingdom of Saudi Arabia</addr-line></aff><pub-date pub-type="epub"><day>14</day><month>11</month><year>2016</year></pub-date><volume>07</volume><issue>17</issue><fpage>2110</fpage><lpage>2131</lpage><history><date date-type="received"><day>September</day>	<month>8,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>November</month>	<year>12,</year>	</date><date date-type="accepted"><day>November</day>	<month>15,</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In this work, we will derive numerical schemes for solving 3-coupled nonlinear Schr
  &amp;ouml;dinger equations using finite difference method and time splitting method combined with finite difference method. The resulting schemes are highly accurate, unconditionally stable. We use the exact single soliton solution and the conserved quantities to check the accuracy and the efficiency of the proposed schemes. Also, we use these methods to study the interaction dynamics of two solitons. It is found that both elastic and inelastic collision can take place under suitable parametric conditions. We have noticed that the inelastic collision of single solitons occurs in two different manners: enhancement or suppression of the amplitude.
 
</p></abstract><kwd-group><kwd>Three Coupled Nonlinear Schrodinger Equations</kwd><kwd> Finite Difference Method</kwd><kwd>  Time Splitting Method</kwd><kwd> Interaction of Solitons</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In recent years, the concept of soliton has been receiving considerable attention in optical communications, since soliton is capable of propagating over long distances without change of shape and velocity. It has been found that the soliton propagating through optical fiber arrays is governed by a set of equations related to the coupled nonlinear Schr&#246;dinger equation [<xref ref-type="bibr" rid="scirp.72012-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref2">2</xref>] .</p><disp-formula id="scirp.72012-formula88"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x2.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x3.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x4.png" xlink:type="simple"/></inline-formula>is the envelope or the amplitude of the jth wave packets. Equation (1) reduces to the standard nonlinear Schr&#246;dinger equation for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x5.png" xlink:type="simple"/></inline-formula>, to Manakov integrable system for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x6.png" xlink:type="simple"/></inline-formula>, and recently for this case the exact two soliton solution obtained and novel shape changing in elastic collision property has been brought out. The system for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x7.png" xlink:type="simple"/></inline-formula> is of physical interest, in optical communication, and in bio- physics this system can be used to study the lunching and propagation of solitons along the three spines of an alpha-helix shape changing in protein [<xref ref-type="bibr" rid="scirp.72012-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref4">4</xref>] . In this work, we are going to derive some numerical methods for solving the three coupled nonlinear Schr&#246;dinger equations (3-CNLS)</p><disp-formula id="scirp.72012-formula89"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x8.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula90"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x9.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula91"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x10.png"  xlink:type="simple"/></disp-formula><p>with initial conditions</p><disp-formula id="scirp.72012-formula92"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x11.png"  xlink:type="simple"/></disp-formula><p>and the homogenous boundary conditions</p><disp-formula id="scirp.72012-formula93"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x12.png"  xlink:type="simple"/></disp-formula><p>The exact solution of the 3-coupled nonlinear Schr&#246;dinger equation [<xref ref-type="bibr" rid="scirp.72012-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref2">2</xref>] is given by</p><disp-formula id="scirp.72012-formula94"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x13.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula95"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x14.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x15.png" xlink:type="simple"/></inline-formula> are four arbitrary complex parameters. Further <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x16.png" xlink:type="simple"/></inline-formula> gives the amplitude of the jth mode and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x17.png" xlink:type="simple"/></inline-formula> the soliton velocity.</p><p>Many numerical methods for solving the coupled nonlinear Schr&#246;dinger equation are derived in the last two decades. Finite difference and finite element methods are used to solve this system by Ismail [<xref ref-type="bibr" rid="scirp.72012-ref5">5</xref>] - [<xref ref-type="bibr" rid="scirp.72012-ref10">10</xref>] . A conservative compact finite difference schemes are given in [<xref ref-type="bibr" rid="scirp.72012-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref12">12</xref>] . In [<xref ref-type="bibr" rid="scirp.72012-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref4">4</xref>] , Xing L&#252; studied the bright soliton collisions with shape change by intensity for the coupled Sasa-Satsuma system in the optical fiber communications. A higher order exponential time differencing scheme for system of coupled nonlinear Schr&#246;dinger equation is given in [<xref ref-type="bibr" rid="scirp.72012-ref13">13</xref>] . A semi-explicit multi-sypm- lectic splitting scheme for 3-coupled nonlinear Schr&#246;dinger equation is given in [<xref ref-type="bibr" rid="scirp.72012-ref14">14</xref>] . Many researchers are used time splitting method for solving the coupled non-linear schr&#246;dinger equation, the basic idea in this method is to split the original system into a linear subsystem and nonlinear subsystem, The splitting simplify the problem, since the linear problem is uncoupling, relatively easy to solve and the nonlinear problem can be solved exactly due to their point-wise conservation law, for more details see [<xref ref-type="bibr" rid="scirp.72012-ref15">15</xref>] - [<xref ref-type="bibr" rid="scirp.72012-ref23">23</xref>] .</p><p>To avoid complex computations we assume</p><disp-formula id="scirp.72012-formula96"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x18.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x19.png" xlink:type="simple"/></inline-formula> are real functions, the systems (2)-(4) can be written as</p><disp-formula id="scirp.72012-formula97"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x20.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula98"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x21.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula99"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x22.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula100"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x23.png"  xlink:type="simple"/></disp-formula><p>The resulting systems (8)-(10) can be written in a matrix-vector form as</p><disp-formula id="scirp.72012-formula101"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x24.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula102"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x25.png"  xlink:type="simple"/></disp-formula><p>Proposition 1 The three coupled nonlinear Sch&#246;ridinger equations have the con- served quantities</p><disp-formula id="scirp.72012-formula103"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x26.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula104"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x27.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula105"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x28.png"  xlink:type="simple"/></disp-formula><p>Proof : we consider the first conserved quantity (13), from (8) we have</p><disp-formula id="scirp.72012-formula106"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x29.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula107"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x30.png"  xlink:type="simple"/></disp-formula><p>by multiplying (16) by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x31.png" xlink:type="simple"/></inline-formula> and (17) by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x32.png" xlink:type="simple"/></inline-formula> and by adding the resulting equ- ations to obtain</p><disp-formula id="scirp.72012-formula108"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x33.png"  xlink:type="simple"/></disp-formula><p>By integrating Equation (18) with respect to x from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x34.png" xlink:type="simple"/></inline-formula> to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x35.png" xlink:type="simple"/></inline-formula> and using the vanishing boundary conditions to obtain</p><disp-formula id="scirp.72012-formula109"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x36.png"  xlink:type="simple"/></disp-formula><p>and this is the proof of the first conserved quantity (13). The other two conserved quantities (14) and (15) can be proved in the same way.</p><p>The exact values of the conserved quantities using the exact soliton solution (6) are given by the following formula</p><disp-formula id="scirp.72012-formula110"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x37.png"  xlink:type="simple"/></disp-formula><p>The paper is organized as follows. In Section 2, we derived a second order Crank- Nicolson scheme for solving the proposed system. The fourth order compact difference scheme is derived in Section 3. In Section 4, we present two fixed point schemes to solve the block nonlinear tridiagonal systems obtained in Sections 2 and 3. To avoid the nonlinearity obtained in the previous sections, we present time splitting method to solve the 3-CNLS in Section 5. The numerical comparison of the derived methods are reported in Section 6. Finally, we draw some conclusions in Section 7.</p></sec><sec id="s2"><title>2. Second Order Crank-Nicolson Scheme</title><p>In order to develop a numerical method for solving the system given in (12), the region <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x38.png" xlink:type="simple"/></inline-formula> will be covered with a rectangular mesh of points with coor- dinates,</p><disp-formula id="scirp.72012-formula111"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x39.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula112"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x40.png"  xlink:type="simple"/></disp-formula><p>where h and k are the space and time increments respectively. We denote the exact and numerical solution at the grid point <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x41.png" xlink:type="simple"/></inline-formula> by <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x42.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x43.png" xlink:type="simple"/></inline-formula>, respectively. We approximate the space derivative by the second order central difference formula</p><disp-formula id="scirp.72012-formula113"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x44.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x45.png" xlink:type="simple"/></inline-formula> is the second order central difference operator. The Crank-Nicolson scheme for the 3-CNLS equation is given by</p><disp-formula id="scirp.72012-formula114"><label>(20)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x46.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula115"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x47.png"  xlink:type="simple"/></disp-formula><p>The scheme in (20) is of second order accuracy in both directions space and time, and it is unconditionally stable using von-Neumann stability analysis, see Ismail [<xref ref-type="bibr" rid="scirp.72012-ref8">8</xref>] . A nonlinear block tridiagonal system must be solved at each time step. Fixed point method is used to do this job and this will be discussed later.</p></sec><sec id="s3"><title>3. Fourth Order Compact Difference Scheme</title><p>A highly accurate finite difference scheme can be obtained by using the fourth order Pad&#232; compact difference approximation for the spatial discretization</p><disp-formula id="scirp.72012-formula116"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x48.png"  xlink:type="simple"/></disp-formula><p>together with the Crank-Nicolson scheme, this will lead us to the compact finite diffe- rence scheme</p><disp-formula id="scirp.72012-formula117"><label>(21)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x49.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula118"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x50.png"  xlink:type="simple"/></disp-formula><p>The scheme (21) can be written in a block tridiagonal form as</p><disp-formula id="scirp.72012-formula119"><label>(22)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x51.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula120"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x52.png"  xlink:type="simple"/></disp-formula><p>The method is of second order accuracy in time and fourth order in space, it is implicit unconditionally stable, see Ismail [<xref ref-type="bibr" rid="scirp.72012-ref9">9</xref>] . The resulting system is a block nonlinear tridiagonal system and can be solved by fixed point method and this will be discussed next. From the previous methods, we can derive the generalized finite difference scheme</p><disp-formula id="scirp.72012-formula121"><label>(23)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x53.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula122"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x54.png"  xlink:type="simple"/></disp-formula><p>for arbitrary parameter<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x55.png" xlink:type="simple"/></inline-formula>. The scheme is second order in time and space for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x56.png" xlink:type="simple"/></inline-formula>.</p><p>It is very easy to see that the previous methods can be recovered by selecting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x57.png" xlink:type="simple"/></inline-formula></p><p>and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x58.png" xlink:type="simple"/></inline-formula>, respectively. The resulting system is again a block nonlinear tridiagonal</p><p>system which can be solved for the unknown vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x59.png" xlink:type="simple"/></inline-formula> by any iterative solver, the fixed point method is adopted in this work.</p></sec><sec id="s4"><title>4. Fixed Point Method</title><p>Since the generalized compact finite difference scheme (23) is nonlinear and implicit, an iterative method is needed to solve it. Two iterative algorithms are implemented to perform this job [<xref ref-type="bibr" rid="scirp.72012-ref11">11</xref>] .</p><p>Algorithm 1</p><disp-formula id="scirp.72012-formula123"><label>(24)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x60.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula124"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x61.png"  xlink:type="simple"/></disp-formula><p>where the superscript s denotes the sth iterate for solving the nonlinear system of equations for each iteration. The system in (24) can be solved by Crout’s method, where we need only one LU factorization for the block tridiagonal matrix at the beginning, and the solutions of lower and upper bi-diagonal block systems at each iteration are required only .</p><p>Algorithm 2</p><disp-formula id="scirp.72012-formula125"><label>(25)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x62.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula126"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x63.png"  xlink:type="simple"/></disp-formula><p>where the superscript s denotes the sth iterate for solving the nonlinear system of equations for each time. The block tridiagonal system (25) can be solved by Crout's method. Note that in this method we need to do factorization at each iteration. The initial iterate <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x64.png" xlink:type="simple"/></inline-formula> can be chosen as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x65.png" xlink:type="simple"/></inline-formula> We apply the iterative schemes till the following condition</p><disp-formula id="scirp.72012-formula127"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x66.png"  xlink:type="simple"/></disp-formula><p>is satisfied. The convergence of the iterative schemes, Algorithm 1 and Algorithm 2 is given in [<xref ref-type="bibr" rid="scirp.72012-ref11">11</xref>] .</p></sec><sec id="s5"><title>5. Time Splitting Method</title><p>In this work we are going to present the time splitting method for solving the 3-coupled nonlinear Schr&#246;dinger Equation (1). The basic idea in the time splitting method is to decompose the original problem into subproblems, which are simpler than the original problem and then to compose the approximate solution of the original problem by using the exact or approximate solutions of the subproblems in a given sequential order. To display this method for our system</p><disp-formula id="scirp.72012-formula128"><label>(26)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x67.png"  xlink:type="simple"/></disp-formula><p>with initial conditions</p><disp-formula id="scirp.72012-formula129"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x68.png"  xlink:type="simple"/></disp-formula><p>and the homogenous boundary conditions</p><disp-formula id="scirp.72012-formula130"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x69.png"  xlink:type="simple"/></disp-formula><p>The system in (26) can be written as</p><disp-formula id="scirp.72012-formula131"><label>(27)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x70.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula132"><label>(28)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x71.png"  xlink:type="simple"/></disp-formula><p>We solve the system (27) from <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x72.png" xlink:type="simple"/></inline-formula> to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x73.png" xlink:type="simple"/></inline-formula> in two splitting steps. We solve first the linear system equation</p><disp-formula id="scirp.72012-formula133"><label>(29)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x74.png"  xlink:type="simple"/></disp-formula><p>with the homogenous Dirichlet boundary conditions</p><disp-formula id="scirp.72012-formula134"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x75.png"  xlink:type="simple"/></disp-formula><p>using the finite difference method for the time step k, followed by solving the nonlinear system</p><disp-formula id="scirp.72012-formula135"><label>(30)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x76.png"  xlink:type="simple"/></disp-formula><p>for the same time step. Equation (30) can be integrated exactly in time [<xref ref-type="bibr" rid="scirp.72012-ref15">15</xref>] , the exact solution is</p><disp-formula id="scirp.72012-formula136"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x77.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula137"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x78.png"  xlink:type="simple"/></disp-formula><p>To apply this method in systematic way, we combine the splitting steps via the standard second order Strang splitting [<xref ref-type="bibr" rid="scirp.72012-ref21">21</xref>] . The flowchart of this method can be des- cribed by the following steps.</p><p>Step 1: Solution of the nonlinear problem</p><disp-formula id="scirp.72012-formula138"><label>(31)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x79.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula139"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x80.png"  xlink:type="simple"/></disp-formula><p>Step 2: Solution of the linear problem</p><p>The solution of the linear can be obtained using the generalized difference scheme</p><disp-formula id="scirp.72012-formula140"><label>(32)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x81.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula141"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x82.png"  xlink:type="simple"/></disp-formula><p>The solution of this system can be obtained by solving linear block tridiagonal system with constant coefficients using Crouts method, and this can be executed in very efficient way.</p><p>Step 3: Solution of the nonlinear problem</p><disp-formula id="scirp.72012-formula142"><label>(33)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x83.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula143"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x84.png"  xlink:type="simple"/></disp-formula><p>The numerical scheme is of second order accuracy in time, second and fourth order in space for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x85.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x86.png" xlink:type="simple"/></inline-formula>, respectively. It is unconditionally stable and con-</p><p>served the conserved quantities exactly [<xref ref-type="bibr" rid="scirp.72012-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref20">20</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref23">23</xref>] . We denote this method by the time splitting finite difference method by (TSFDM).</p></sec><sec id="s6"><title>6. Numerical Results</title><p>In this section, we conduct some typical numerical examples to verify the accuracy, conservation laws, computational efficiency and some physical interaction phenomena described by 3-coupled nonlinear Schr&#246;dinger equations.</p><sec id="s6_1"><title>6.1. Single Soliton</title><p>In this test, we choose the initial condition as</p><disp-formula id="scirp.72012-formula144"><label>(34)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x87.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula145"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x88.png"  xlink:type="simple"/></disp-formula><p>The following set of parameters are used</p><disp-formula id="scirp.72012-formula146"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x89.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula147"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x90.png"  xlink:type="simple"/></disp-formula><p>The error and the conserved quantities as well as the execution time for all methods are given in Tables 1-6, we have noticed that all method are conserved the conserved quantities exactly and for accuracy the credit goes to the fourth order scheme</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x91.png" xlink:type="simple"/></inline-formula>. The profile of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x92.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x93.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x94.png" xlink:type="simple"/></inline-formula> at different times are displayed in</p><p>Figures 1-3. respectively.</p><p>To test the convergent rate in space and time of the proposed schemes. We define the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x95.png" xlink:type="simple"/></inline-formula> error norm by</p><disp-formula id="scirp.72012-formula148"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x96.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x97.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x98.png" xlink:type="simple"/></inline-formula> are respectively the exact and the numerical solution at the grid</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title>Second order scheme (σ = 0) (Algorithm 1), cpu = 2.28 sec</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x99.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x100.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x101.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x102.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x103.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >T</th></tr></thead><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.007296</td><td align="center" valign="middle" >0.004791</td><td align="center" valign="middle" >2.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.015365</td><td align="center" valign="middle" >0.009952</td><td align="center" valign="middle" >4.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.021150</td><td align="center" valign="middle" >0.014046</td><td align="center" valign="middle" >6.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.028129</td><td align="center" valign="middle" >0.018731</td><td align="center" valign="middle" >8.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.036204</td><td align="center" valign="middle" >0.023945</td><td align="center" valign="middle" >10.0</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title>Fourth order scheme (σ = 1/12) (Algorithm 1), cpu = 2.27 sec</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x104.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x105.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x106.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x107.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x108.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >T</th></tr></thead><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000049</td><td align="center" valign="middle" >0.000035</td><td align="center" valign="middle" >2.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000107</td><td align="center" valign="middle" >0.000074</td><td align="center" valign="middle" >4.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000154</td><td align="center" valign="middle" >0.000109</td><td align="center" valign="middle" >6.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000205</td><td align="center" valign="middle" >0.000145</td><td align="center" valign="middle" >8.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000260</td><td align="center" valign="middle" >0.000183</td><td align="center" valign="middle" >10.0</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title>Second order scheme (σ = 0) (Algorithm 2), cpu = 3.13 sec</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x109.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x110.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x111.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x112.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x113.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >T</th></tr></thead><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.007296</td><td align="center" valign="middle" >0.004791</td><td align="center" valign="middle" >2.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.015365</td><td align="center" valign="middle" >0.009951</td><td align="center" valign="middle" >4.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.021149</td><td align="center" valign="middle" >0.014046</td><td align="center" valign="middle" >6.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.028128</td><td align="center" valign="middle" >0.018730</td><td align="center" valign="middle" >8.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.036202</td><td align="center" valign="middle" >0.023944</td><td align="center" valign="middle" >10.0</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title>Fourth order scheme (σ = 1/12) (Algorithm 2), cpu = 3.14 sec</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x114.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x115.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x116.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x117.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x118.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >T</th></tr></thead><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000049</td><td align="center" valign="middle" >0.000035</td><td align="center" valign="middle" >2.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000107</td><td align="center" valign="middle" >0.000074</td><td align="center" valign="middle" >4.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000153</td><td align="center" valign="middle" >0.000109</td><td align="center" valign="middle" >6.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000203</td><td align="center" valign="middle" >0.000144</td><td align="center" valign="middle" >8.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000259</td><td align="center" valign="middle" >0.000182</td><td align="center" valign="middle" >10.0</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title>TSFDM (σ = 0), cpu = 1.15 sec</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x119.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x120.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x121.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x122.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x123.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >T</th></tr></thead><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.007588</td><td align="center" valign="middle" >0.004977</td><td align="center" valign="middle" >2.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.015978</td><td align="center" valign="middle" >0.010348</td><td align="center" valign="middle" >4.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.022000</td><td align="center" valign="middle" >0.014609</td><td align="center" valign="middle" >6.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.029261</td><td align="center" valign="middle" >0.019486</td><td align="center" valign="middle" >8.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.037654</td><td align="center" valign="middle" >0.024908</td><td align="center" valign="middle" >10.0</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title>TSFDM (σ = 1/12), cpu = 1.41 sec</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x124.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x125.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x126.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x127.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x128.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >T</th></tr></thead><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.000000</td><td align="center" valign="middle" >0.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000251</td><td align="center" valign="middle" >0.000160</td><td align="center" valign="middle" >2.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000512</td><td align="center" valign="middle" >0.000326</td><td align="center" valign="middle" >4.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000708</td><td align="center" valign="middle" >0.000461</td><td align="center" valign="middle" >6.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.000936</td><td align="center" valign="middle" >0.000603</td><td align="center" valign="middle" >8.0</td></tr><tr><td align="center" valign="middle" >0.264550</td><td align="center" valign="middle" >0.677249</td><td align="center" valign="middle" >1.058201</td><td align="center" valign="middle" >0.001203</td><td align="center" valign="middle" >0.000773</td><td align="center" valign="middle" >10.0</td></tr></tbody></table></table-wrap><fig-group id="fig1"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Single soliton: |q<sub>1</sub>|.</title></caption><fig id ="fig1_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x129.png"/></fig></fig-group><p>point<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x130.png" xlink:type="simple"/></inline-formula>. In this experiment, we take<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x131.png" xlink:type="simple"/></inline-formula>. The convergent rate “order” is calculated by the formula</p><disp-formula id="scirp.72012-formula149"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x132.png"  xlink:type="simple"/></disp-formula><fig-group id="fig2"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Single soliton: |q<sub>2</sub>|.</title></caption><fig id ="fig2_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x133.png"/></fig></fig-group><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Single soliton: |q<sub>3</sub>|</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x134.png"/></fig><disp-formula id="scirp.72012-formula150"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x135.png"  xlink:type="simple"/></disp-formula><p>To calculate the convergent rate in space, we take the time step k sufficiently small and the error from temporal truncation is relatively small<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x136.png" xlink:type="simple"/></inline-formula>. From <xref ref-type="table" rid="table7">Table 7</xref>,</p><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Spatial order of convergent with k = 0.0005 at T = 1</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x137.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x138.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >h</th></tr></thead><tr><td align="center" valign="middle" >-</td><td align="center" valign="middle" >0.002205</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >0.002548</td><td align="center" valign="middle" >0.4</td></tr><tr><td align="center" valign="middle" >4.095</td><td align="center" valign="middle" >0.000192</td><td align="center" valign="middle" >3.936</td><td align="center" valign="middle" >0.000166</td><td align="center" valign="middle" >0.2</td></tr><tr><td align="center" valign="middle" >4.011</td><td align="center" valign="middle" >0.000008</td><td align="center" valign="middle" >4.095</td><td align="center" valign="middle" >0.000010</td><td align="center" valign="middle" >0.1</td></tr><tr><td align="center" valign="middle" >3.000</td><td align="center" valign="middle" >0.000001</td><td align="center" valign="middle" >3.333</td><td align="center" valign="middle" >0.000001</td><td align="center" valign="middle" >0.05</td></tr></tbody></table></table-wrap><p>we can easily that the rate of convergent is 4 as we claim in this work.</p><p>To check the temporal convergent rate, we fix the spatial step h small enough so that the truncation from space is negligible such as h = 0.01. The results are given in <xref ref-type="table" rid="table8">Table 8</xref> which indicate that the order is 2 as we claim in the text.</p></sec><sec id="s6_2"><title>6.2. Interaction of Two Solitons</title><p>To study the interaction of two solitons with different parameters, we choose the initial condition as a sum of two single solitons of the form</p><disp-formula id="scirp.72012-formula151"><label>(35)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x139.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.72012-formula152"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x140.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula153"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x141.png"  xlink:type="simple"/></disp-formula><p>For all examples in the case of interaction, we choose the set of parameters</p><disp-formula id="scirp.72012-formula154"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x142.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula155"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x143.png"  xlink:type="simple"/></disp-formula><p>together with different values of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x144.png" xlink:type="simple"/></inline-formula> for each test. We will study the dynamics of the following cases</p>Test 1: Two Solitons (with Pure Imaginary Parameters)<p>In this test we will consider the two set of parameters (equal and different )</p><disp-formula id="scirp.72012-formula156"><label>(36)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x145.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.72012-formula157"><label>(37)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x146.png"  xlink:type="simple"/></disp-formula><p>For the first set of parameters (36), we have noticed that the amplitudes of soliton 1 and soliton 2 before the interaction are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x147.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x148.png" xlink:type="simple"/></inline-formula>remain unchanged after the interaction which means the interaction is elastic and this scenario is displayed in Figures 4-6.</p><p>For the second set of parameters (37), we have noticed that the amplitudes of soliton 1 and soliton 2 before the interaction are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x149.png" xlink:type="simple"/></inline-formula> and</p><table-wrap id="table8" ><label><xref ref-type="table" rid="table8">Table 8</xref></label><caption><title> Temporal order of convergent with h = 0.01 at T = 1</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x150.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x151.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" >h</th></tr></thead><tr><td align="center" valign="middle" >-</td><td align="center" valign="middle" >0.006826</td><td align="center" valign="middle" >-</td><td align="center" valign="middle" >0.009658</td><td align="center" valign="middle" >0.2</td></tr><tr><td align="center" valign="middle" >2.046</td><td align="center" valign="middle" >0.001653</td><td align="center" valign="middle" >1.993</td><td align="center" valign="middle" >0.002426</td><td align="center" valign="middle" >0.1</td></tr><tr><td align="center" valign="middle" >1.993</td><td align="center" valign="middle" >0.000415</td><td align="center" valign="middle" >1.992</td><td align="center" valign="middle" >0.000610</td><td align="center" valign="middle" >0.05</td></tr><tr><td align="center" valign="middle" >1.997</td><td align="center" valign="middle" >0.000104</td><td align="center" valign="middle" >1.986</td><td align="center" valign="middle" >0.000150</td><td align="center" valign="middle" >0.025</td></tr></tbody></table></table-wrap><fig-group id="fig4"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Elastic interaction with equal pure imaginary parameters |q<sub>1</sub>|.</title></caption><fig id ="fig4_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x152.png"/></fig></fig-group><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Elastic interaction with equal pure imaginary parameters |q<sub>2</sub>|</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x153.png"/></fig><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Elastic interaction with equal pure imaginary parameters |q<sub>3</sub>|</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x154.png"/></fig><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x155.png" xlink:type="simple"/></inline-formula>change to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x156.png" xlink:type="simple"/></inline-formula> and</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x157.png" xlink:type="simple"/></inline-formula>after the interaction, the collision mechanism can be described as follows</p><disp-formula id="scirp.72012-formula158"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x158.png"  xlink:type="simple"/></disp-formula><p>and in this case we have inelastic collision and we display this scenario in Figures 7-9.</p></sec><sec id="s6_3"><title>6.3. Test 2: (Pure Real Parameters)</title><p>In this test, we choose two different test of parameters</p><disp-formula id="scirp.72012-formula159"><label>(38)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x159.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.72012-formula160"><label>(39)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x160.png"  xlink:type="simple"/></disp-formula><p>For the first set of parameters (38), we have noticed that the amplitudes of soliton 1 and soliton 2 before the interaction are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x161.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x162.png" xlink:type="simple"/></inline-formula>remain unchanged after the interaction which means the interaction is elastic and this scenario is displayed in Figures 10-12.</p><p>For the second set of parameters (39), we have noticed that the amplitudes of soliton 1 and soliton 2 before the interaction are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x163.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x164.png" xlink:type="simple"/></inline-formula>change to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x165.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x166.png" xlink:type="simple"/></inline-formula>after the interaction, this means the collision mechanism is inelastic and can be given as</p><disp-formula id="scirp.72012-formula161"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x167.png"  xlink:type="simple"/></disp-formula><fig-group id="fig7"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Inelastic interaction with different pure imaginary parameters |q<sub>1</sub>|.</title></caption><fig id ="fig7_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x168.png"/></fig></fig-group><fig id="fig8"  position="float"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> Inelastic interaction with different pure imaginary parameters |q<sub>2</sub>|</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x169.png"/></fig><fig id="fig9"  position="float"><label><xref ref-type="fig" rid="fig9">Figure 9</xref></label><caption><title> Inelastic interaction with different pure imaginary parameters |q<sub>3</sub>|</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x170.png"/></fig><fig id="fig10"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>0</label><caption><title> Elastic interaction with pure real parameters q<sub>1</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x171.png"/></fig><fig id="fig11"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>1</label><caption><title> Elastic interaction with pure real parameters q<sub>2</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x172.png"/></fig><fig id="fig12"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>2</label><caption><title> Elastic interaction with pure real parameters q<sub>3</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x173.png"/></fig><disp-formula id="scirp.72012-formula162"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x174.png"  xlink:type="simple"/></disp-formula><p>we display the interaction scenario in Figures 13-15.</p></sec><sec id="s6_4"><title>6.4. Test 3: Soliton Interaction (Nonzero Real and Imaginary Parts)</title><p>In this test, we choose the two sets of parameters</p><disp-formula id="scirp.72012-formula163"><label>(40)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x175.png"  xlink:type="simple"/></disp-formula><p>and</p><fig-group id="fig13"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>3</label><caption><title> Inelastic interaction with pure real di&#164;erent parameters q<sub>1</sub>.</title></caption><fig id ="fig13_1"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x176.png"/></fig></fig-group><fig id="fig14"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>4</label><caption><title> Inelastic interaction with pure real different parameters q<sub>2</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x177.png"/></fig><fig id="fig15"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>5</label><caption><title> Inelastic interaction with pure real different parameters q<sub>3</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x178.png"/></fig><disp-formula id="scirp.72012-formula164"><label>(41)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/3-7403379x179.png"  xlink:type="simple"/></disp-formula><p>For the first set of parameters (40), we have noticed that the amplitudes of soliton 1 and soliton 2 before the interaction are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x180.png" xlink:type="simple"/></inline-formula> and</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x181.png" xlink:type="simple"/></inline-formula>remain unchanged after the interaction which means the interaction is elastic and this scenario is displayed in Figures 16-18.</p><p>For the second set of parameters, we have noticed that the amplitudes of soliton 1 and soliton 2 before the interaction are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x182.png" xlink:type="simple"/></inline-formula> and</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x183.png" xlink:type="simple"/></inline-formula>change to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x184.png" xlink:type="simple"/></inline-formula> and</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/3-7403379x185.png" xlink:type="simple"/></inline-formula>after the interaction, the collision mechanism can be given as follows</p><disp-formula id="scirp.72012-formula165"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x186.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72012-formula166"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x187.png"  xlink:type="simple"/></disp-formula><p>and in this case we have inelastic collision and we display this scenario in Figures 19-21.</p></sec></sec><sec id="s7"><title>7. Conclusion</title><p>In this work, we have derived different methods for solving the 3-coupled nonlinear Schr&#246;dinger equation using finite difference method and time splitting method with finite difference methods. All schemes are unconditionally stable and highly accurate and conserve the conserved quantities exactly. The interaction of two solitons is discussed in details for different parameters. We have noticed that to have elastic interaction the following constraint</p><fig id="fig16"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>6</label><caption><title> Elastic interaction with non zero real and imaginary parameters for q<sub>1</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x188.png"/></fig><fig id="fig17"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>7</label><caption><title> Elastic interaction with non zero real and imaginary parameters for q<sub>2</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x189.png"/></fig><fig id="fig18"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>8</label><caption><title> Elastic interaction with non zero real and imaginary parameters for q<sub>3</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x190.png"/></fig><fig id="fig19"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref>9</label><caption><title> Inelastic interaction with non zero real and imaginary different parameters for q<sub>1</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x191.png"/></fig><fig id="fig20"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref>0</label><caption><title> Inelastic interaction with non zero real and imaginary different parameters for q<sub>2</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x192.png"/></fig><fig id="fig21"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref>1</label><caption><title> Inelastic interaction with non zero real and imaginary different parameters for q<sub>3</sub></title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/3-7403379x193.png"/></fig><disp-formula id="scirp.72012-formula167"><graphic  xlink:href="http://html.scirp.org/file/3-7403379x194.png"  xlink:type="simple"/></disp-formula><p>must be satisfied, and for other values the interaction is inelastic, and different behaviors occur (enhancement,suppression) in the amplitude of each soliton. This behavior is in agreement with [<xref ref-type="bibr" rid="scirp.72012-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.72012-ref4">4</xref>] . The derived methods can be used to solve similar nonlinear problems.</p></sec><sec id="s8"><title>Cite this paper</title><p>Ismail, M.S. and Alaseri, S.H. (2016) Computational Methods for Three Coupled Nonlinear Schr&#246;dinger Equations. Applied Mathematics, 7, 2110- 2131. http://dx.doi.org/10.4236/am.2016.717168</p></sec></body><back><ref-list><title>References</title><ref id="scirp.72012-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Kanna, T. and Lakshmanan, M. (2003) Exact Soliton Solutions of Coupled Nonlinear Schr&amp;ouml;dinger Equation: Shape-Changing Collisions, Logic Gates and Partially Coherent Soliton. Physical Review E, 67, Article ID: 046617.  
http://dx.doi.org/10.1103/physreve.67.046617</mixed-citation></ref><ref id="scirp.72012-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Kanna, T. and Lakshmanan, M. (2001) Exact Soliton Solutions, Shape Changing Collisions and Partially Coherent Solitons in Coupled Nonlinear Schr&amp;ouml;dinger Equations. Physical Review Letter, 86, 5043-5046. http://dx.doi.org/10.1103/PhysRevLett.86.5043</mixed-citation></ref><ref id="scirp.72012-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Lü, X. and Lin, F. (2016) Soliton Excitations and Shape-Changing Collisions in Alpha Helical Protines with Interspine Coupling at Higher Order. Communications in Nonlinear Science and Numerical Simulation, 32, 241-261.  
http://dx.doi.org/10.1016/j.cnsns.2015.08.008</mixed-citation></ref><ref id="scirp.72012-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Lü, X. (2014) Bright-Soliton Collisions with Shape Change by Intensity Redistribution for the Coupled Sasa-Satsuma System in the Optical Fiber Communications. Communications in Nonlinear Science and Numerical Simulation, 19, 3969-3987.  
http://dx.doi.org/10.1016/j.cnsns.2014.03.013</mixed-citation></ref><ref id="scirp.72012-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. (2008) Numerical Solution of Coupled Nonlinear Schr&amp;ouml;dinger Equation by Galerkin Method. Mathematics and Computers in Simulation, 78, 532-547.  
http://dx.doi.org/10.1016/j.matcom.2007.07.003</mixed-citation></ref><ref id="scirp.72012-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S., Al-Basyouni, K.S. and Aydin, A. (2015) Conservative Finite Difference Schemes for the Chiral Nonlinear Schr&amp;ouml;dinger Equation. Boundary Value Problem, 2015, 89. http://dx.doi.org/10.1186/s13661-015-0350-4</mixed-citation></ref><ref id="scirp.72012-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. (2008) A Fourth Order Explicit Schemes for the Coupled Nonlinear Schr&amp;ouml;dinger Equation. Applied Mathematics and Computation, 196, 273-284.  
http://dx.doi.org/10.1016/j.amc.2007.05.059</mixed-citation></ref><ref id="scirp.72012-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Taha, T.R. (2001) Numerical Simulation of Coupled Nonlinear Schr&amp;ouml;dinger Equation. Mathematics and Computers in Simulation, 56, 547-562.  
http://dx.doi.org/10.1016/S0378-4754(01)00324-X</mixed-citation></ref><ref id="scirp.72012-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Alamri, S.Z. (2004) Highly Accurate Finite Difference Method for Coupled Nonlinear Schr&amp;ouml;dinger Equation. International Journal of Computer Mathematics, 81, 333-351. http://dx.doi.org/10.1080/00207160410001661339</mixed-citation></ref><ref id="scirp.72012-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Ismail, M.S. and Taha, T.R. (2007) A Linearly Implicit Conservative Scheme for the Coupled Nonlinear Schr&amp;ouml;dinger Equation. Mathematics and Computers in Simulation, 74, 302-311. http://dx.doi.org/10.1016/j.matcom.2006.10.020</mixed-citation></ref><ref id="scirp.72012-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Hu, X. and Zhang, L. (2014) Conservative Compact Difference Schemes for the Coupled Nonlinear Schr&amp;ouml;dinger System. Numerical Methods for Partial Differential Equations, 30, 749-772. http://dx.doi.org/10.1002/num.21826</mixed-citation></ref><ref id="scirp.72012-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Kong, L., Ji, L. and Zhu, P. (2015) Compact and Efficient Conservative Schemes for Coupled Nonlinear Schr&amp;ouml;dinger Equations. Numerical Methods for Partial Differential Equations, 31, 1814-1843. http://dx.doi.org/10.1002/num.21969</mixed-citation></ref><ref id="scirp.72012-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Bhatt, H.P., Abdul, Q. and Khaliq, M. (2014) Higher Order Exponential Time Differencing Scheme for System of Coupled Nonlinear Schr&amp;ouml;dinger Equations. Applied Mathematics and Computation, 228, 271-291. http://dx.doi.org/10.1016/j.amc.2013.11.089</mixed-citation></ref><ref id="scirp.72012-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Xu, Q., Song, S. and Chen, Y. (2014) A Semi-Explicit Multi-Symplectic for a 3-Coupled Nonlinear Schr&amp;ouml;dinger Equations. Computer Physics Communication, 185, 1255-1264.  
http://dx.doi.org/10.1016/j.cpc.2013.12.025</mixed-citation></ref><ref id="scirp.72012-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Antoine, X., Bao, W. and Besse, C. (2013) Computational Methods for the Dynamics of the Nonlinear Schr&amp;ouml;dinger/Gross-Pitaevskii Equations. Computer Physics Communications, 184, 2621-2633. http://dx.doi.org/10.1016/j.cpc.2013.07.012</mixed-citation></ref><ref id="scirp.72012-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Aydin, A. and Karasozen, B. (2007) Symplectic and Multisymplectic Methods for Coupled Nonlinear Schr&amp;ouml;dinger Equations with Periodic Solutions. Computer Physics Communications, 177, 566-583. http://dx.doi.org/10.1016/j.cpc.2007.05.010</mixed-citation></ref><ref id="scirp.72012-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Bao, W., Tang, Q. and Xu, Z. (2013) Numerical Methods and Comparison for Computing Dark and Bright Solitons in the Nonlinear Schr&amp;ouml;dinger Equation. Journal of Computational Physics, 235, 423-445. http://dx.doi.org/10.1016/j.jcp.2012.10.054</mixed-citation></ref><ref id="scirp.72012-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Chen, A., Zhu, H. and Song, S. (2010) Multi-Symplectic Splitting Method for the Coupled Nonlinear Schr&amp;ouml;dinger Equation. Computer Physics Communications, 181, 1231-1241.  
http://dx.doi.org/10.1016/j.cpc.2010.03.009</mixed-citation></ref><ref id="scirp.72012-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Ma, Y., Kong, L. and Cao, Y. (2011) High Order Compact Splitting Multi-Symplectic Method for the Coupled Nonliner Schr&amp;ouml;dinger Equations. Computers and Mathematics with Applications, 61, 319-333. http://dx.doi.org/10.1016/j.camwa.2010.11.007</mixed-citation></ref><ref id="scirp.72012-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Talleei, A. and Dehghan, M. (2014) Time-Splitting Pseudo-Spectral Domain Decomposition Method for the Soliton Solutionts of the One-and Multidimensional Nonlinear Schr&amp;ouml;dinger Equation. Computer Physics Communications, 185, 1515-1528.  
http://dx.doi.org/10.1016/j.cpc.2014.01.013</mixed-citation></ref><ref id="scirp.72012-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Wang, S. and Zhang, L. (2011) Split-Step Orthogonal Spline Collocation Methods for Nonlinear Schr&amp;ouml;dinger Equations in One, Two, and Three Dimensions. Applied Mathematics and Computation, 218, 1903-1916. http://dx.doi.org/10.1016/j.amc.2011.07.002</mixed-citation></ref><ref id="scirp.72012-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Wang, T., Guo, B. and Zhang, L. (2010) New Conservative Difference Schemes for a Coupled Nonlinear Schr&amp;ouml;dinger System. Applied Mathematics and Computation, 217, 1604-1619. http://dx.doi.org/10.1016/j.amc.2009.07.040</mixed-citation></ref><ref id="scirp.72012-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Dehghan, M. and Taleei, A. (2010) A Compact Split Step Finite Difference Method for Solving the Nonlinear Schr&amp;ouml;dinger Equations with Constant and Variable Coefficients. Computer Physics Communications, 181, 43-51.  
http://dx.doi.org/10.1016/j.cpc.2009.08.015</mixed-citation></ref></ref-list></back></article>