Geometric Numerical
Integration and Applications
Complex coefficients of several splitting
and composition methods for integrating in time several linear
and
nonlinear evolution equations
In the paper
- S. Blanes, F. Casas, P. Chartier and
A. Murua. Optimized high-order splitting methods for some classes of parabolic equations.
Mathematics of Computation 283
(2013), 1559-1576
we propose different
composition
and splitting methods with complex coefficients having positive
real
part. We collect here the relevant parameters of all of them.
Splitting methods of
the
form exp(h b_0 B) exp(h a_1 A) exp(h b_1 B)
··· exp(h a_s A) exp(h b_s B)
Order 4
a_1 = a_2 = a_3 = a_4 = 1/4
b_0
=
b_4 = 1/10 - i/30
b_1
=
b_3 = 4/15 + 2 i/15
b_2
=
4/15 - i/5
Order 4 (optimized)
a_1 = a_4 = 0.18596881959910913140
a_2 = a_3 = 0.31403118040089086860
b_0 = b_4 = 0.060078275263542357774 -
0.060314841253378523039 i
b_1 = b_3 = 0.27021183913361078161 +
0.15290393229116195895 i
b_2
= 0.33941977120569372122 - 0.18517818207556687181 i
Order 4 (optimized in a different way)
a_1 = a_4 =
0.2007985097913351627653818313745923973747
a_2 = a_3 =
0.2992014902086648372346181686254076026253
b_0 = b_4 =
0.070431545783977987350647452400154568734 +
0.051850394305783607229541007298654952516 i
b_1 = b_3 =
0.268748531802577892690175982141419324649 -
0.144798668253875967486489937246452751001 i
b_2
= 0.321639844826888239918353130916852213235 +
0.185896547896184720513897859895595596969 i
Order
6
a_1 = a_2 = ··· = a_8 = 1/16
b_0
=
b_{16} = 0.0246948760870180646409108649968422478386 -
0.0078747955629068770581715779495269421632 i
b_1
=
b_{15} = 0.0638134740213026997793663041882001469632
+0.0353657610341433278046294046497147418127 i
b_2
=
b_{14} = 0.0684250940303164419703970078217446840585 -
0.0622622444507486769953325406444475960461 i
b_3
=
b_{13} = 0.0880477010922678376269971958694086675772
+0.04547387150229870438376254918797742644469 i
b_4
=
b_{12} = 0.02368961112984706069614191247000936432533
+0.00962432606408962405769803529063730666395 i
b_5
=
b_{11} = 0.04272972238677338220296430057707421855388
-0.03399440392395761055408394845784435826499 i
b_6
=
b_{10} = 0.1223346863168457729604285170019625630788 -
0.01043585907975251066938082710059054955178 i
b_7
=
b_9 = 0.04189843282969388604353685060726223976426
+0.0693624926316963842751581743071442621303 i
b_8
=
0.0487328042118697081585140929349917356808 -
0.0905182964297247304885585385661285820513 i
Composition
methods of the
form ψ(h) = S(γ_1 h) ··· S(γ_s h), with S(h) the
Strang
splitting
Order 6
γ_1 = γ_7 =
0.116900037554661284389 +
0.043428254616060341762 i
γ_2 = γ_6 =
0.12955910128208826275 -
0.12398961218809259330 i
γ_3 = γ_5 = 0.18653249281213381780 +
0.00310743071007267534 i
γ_1
=
0.134016736702233270122 + 0.154907853723919152396 i
Order 8
γ_1 = γ_{15} = 0.053475778387618596606 +
0.006169356340079532510 i
γ_2 = γ_{14} = 0.041276342845804256647 -
0.069948574390707814951 i
γ_3 = γ_{13} = 0.086533558604675710289 -
0.023112501636914874384 i
γ_4 = γ_{12} = 0.079648855663021043369 +
0.049780495455654338124 i
γ_5 = γ_{11} = 0.069981052846323122899 -
0.052623937841590541286 i
γ_6 = γ_{10} = 0.087295480759955219242 +
0.010035268644688733950 i
γ_7 = γ_9 = 0.042812886419632082126 +
0.076059456458843523862 i
γ_8
=
0.077952088945939937643
+
0.007280873939894204350
i
Order 16 s=315
List of coefficients γ_1, γ_2, ..., γ_s
0.0018421866340337539928 -
0.0019032246191181889273 i,
0.0036317371942220716574 +0.0001350483153517669767 i,
0.0024280704453259776778 +0.0028498891005216708826 i,
0.0033117155549993319995 - 0.0019602161401480322905 i,
0.0036710893027629853429 +0.0012221233761707436575 i,
0.0017004797849460754421 - 0.0032921047459268412979 i,
0.0034523820915275505685 - 0.0009014939264809816353 i,
0.0025219776305981018078 +0.0016770809943090606083 i,
0.0034523820915275505685 - 0.0009014939264809816353 i,
0.0017004797849460754421 - 0.0032921047459268412979 i,
0.0036710893027629853429 +0.0012221233761707436575 i,
0.0033117155549993319995 - 0.0019602161401480322905 i,
0.0024280704453259776778 +0.0028498891005216708826 i,
0.0036317371942220716574 +0.0001350483153517669767 i,
0.0018421866340337539928 - 0.0019032246191181889273 i,
0.0012333227005938429793 - 0.0025260397430124819255 i,
0.0037091100254167542115 - 0.0010574850476058504655 i,
0.0033868860017468178795 +0.0020776588148462779005 i,
0.0026974641307496013011 - 0.0030665861569059488102 i,
0.0041061434257478026149 +0.0000265273238016042258 i,
0.0006338010358758089714 - 0.0038809538445576173525 i,
0.0031874124192415381706 - 0.0020444863935469467271 i,
0.0030961414729020238447 +0.0008633321842934632657 i,
0.0031874124192415381706 - 0.0020444863935469467271 i,
0.0006338010358758089714 - 0.0038809538445576173525 i,
0.0041061434257478026149 +0.0000265273238016042258 i,
0.0026974641307496013011 - 0.0030665861569059488102 i,
0.0033868860017468178795 +0.0020776588148462779005 i,
0.0037091100254167542115 - 0.0010574850476058504655 i,
0.0012333227005938429793 - 0.0025260397430124819255 i,
0.0025875112920884612205 - 0.0016316197361386437656 i,
0.0040379561357913007021 +0.0011448147804265394082 i,
0.0019449000795428546724 +0.0038617228847244890884 i,
0.0042519436193811429672 - 0.0012936463863351362595 i,
0.0037847928681029220135 +0.0023753007217876597222 i,
0.0028083744992251625458 - 0.0032287320873637945551 i,
0.0041202120162856507118 - 0.0000672632859646255538 i,
0.0023710314818138390828 +0.0025714891942610754940 i,
0.0041202120162856507118 - 0.0000672632859646255538 i,
0.0028083744992251625458 - 0.0032287320873637945551 i,
0.0037847928681029220135 +0.0023753007217876597222 i,
0.0042519436193811429672 - 0.0012936463863351362595 i,
0.0019449000795428546724 +0.0038617228847244890884 i,
0.0040379561357913007021 +0.0011448147804265394082 i,
0.0025875112920884612205 - 0.0016316197361386437656 i,
0.0021238403716984436005 - 0.0024325325039144747568 i,
0.0044302404820377890579 - 0.0000628356270637918136 i,
0.0031346127119429402114 + 0.0033179164468741862794 i,
0.0039094860012324060670 - 0.0025938804532794875744 i,
0.0045461789794511499022 +0.0012582604962764599418 i,
0.0018643947657358253565 - 0.0041146836908099611236 i,
0.0041470047562713175278 - 0.0013136450221873254592 i,
0.0031755579922863229856 +0.0018840978693366840328 i,
0.0041470047562713175278 - 0.0013136450221873254592 i,
0.0018643947657358253565 - 0.0041146836908099611236 i,
0.0045461789794511499022 +0.0012582604962764599418 i,
0.0039094860012324060670 - 0.0025938804532794875744 i,
0.0031346127119429402114 + 0.0033179164468741862794 i,
0.0044302404820377890579 - 0.0000628356270637918136 i,
0.0021238403716984436005 - 0.0024325325039144747568 i,
0.0030253971670355808604 - 0.0010054801370437042686 i,
0.0038004102224883755865 +0.0021658877571903172457 i,
0.0010045834706559573291 +0.0043929413289451996585 i,
0.0046253248590867180922 - 0.0002482182942763579066 i,
0.0032372348908640998544 +0.0033478618577584678954 i,
0.0036473586347517122248 - 0.0025665044916505947422 i,
0.0041860506366969469741 +0.0009599004824898228614 i,
0.0017576930181577689710 +0.0031936624616391240252 i,
0.0041860506366969469741 +0.0009599004824898228614 i,
0.0036473586347517122248 - 0.0025665044916505947422 i,
0.0032372348908640998544 +0.0033478618577584678954 i,
0.0046253248590867180922 - 0.0002482182942763579066 i,
0.0010045834706559573291 +0.0043929413289451996585 i,
0.0038004102224883755865 +0.0021658877571903172457 i,
0.0030253971670355808604 - 0.0010054801370437042686 i,
0.0027270723910027234499 - 0.0018418612766831689345 i,
0.0043805110892853294727 +0.0010944748698739876920 i,
0.0022217861083816939248 +0.0040865799555553350974 i,
0.0045281782378912841577 - 0.0015347151054058126013 i,
0.0041498890837927104946 +0.0024261129007580968548 i,
0.0029105713055659402454 - 0.0035666228072352680503 i,
0.0044279870263802865021 - 0.0002115931987116579921 i,
0.0026363726628913452892 +0.0026848515804019144864 i,
0.0044279870263802865021 - 0.0002115931987116579921 i,
0.0029105713055659402454 - 0.0035666228072352680503 i,
0.0041498890837927104946 +0.0024261129007580968548 i,
0.0045281782378912841577 - 0.0015347151054058126013 i,
0.0022217861083816939248 +0.0040865799555553350974 i,
0.0043805110892853294727 +0.0010944748698739876920 i,
0.0027270723910027234499 - 0.0018418612766831689345 i,
0.0014606772962611110351 - 0.0025610776408280103657 i,
0.0039533464212895236444 - 0.0008575638598531971397 i,
0.0034053649835638123298 +0.0024022896324167445996 i,
0.0030295035320268339889 - 0.0030284543723427815848 i,
0.0042960587439378792908 +0.0003037411597264327848 i,
0.0009242308039767152123 - 0.0040195409403793616113 i,
0.0034736297093840243235 - 0.0019257075516645340725 i,
0.0031826621726621892310 + 0.0011117302533280619891 i,
0.0034736297093840243235 - 0.0019257075516645340725 i,
0.0009242308039767152123 - 0.0040195409403793616113 i,
0.0042960587439378792908 +0.0003037411597264327848 i,
0.0030295035320268339889 - 0.0030284543723427815848 i,
0.0034053649835638123298 +0.0024022896324167445996 i,
0.0039533464212895236444 - 0.0008575638598531971397 i,
0.0014606772962611110351 - 0.0025610776408280103657 i,
0.0030302614033645952612 - 0.0003621512282408939798 i,
0.0031482567292295591811 +0.0027607589982900857449 i,
0.0000987788728606524006 +0.0043125807597633550234 i,
0.0043853098547627648620 +0.0006551564799018083506 i,
0.0023932003429642815094 +0.0037611073059533304519 i,
0.0039132151836285035519 - 0.0017066898948557168291 i,
0.0037414296358028276412 +0.0017038090875185141636 i,
0.0010352788047421896783 +0.0033324661607429762850 i,
0.0037414296358028276412 +0.0017038090875185141636 i,
0.0039132151836285035519 - 0.0017066898948557168291 i,
0.0023932003429642815094 +0.0037611073059533304519 i,
0.0043853098547627648620 +0.0006551564799018083506 i,
0.0000987788728606524006 +0.0043125807597633550234 i,
0.0031482567292295591811 +0.0027607589982900857449 i,
0.0030302614033645952612 - 0.0003621512282408939798 i,
0.0025665408005940792165 - 0.0017851823293154551586 i,
0.0041754607408946689836 +0.0009826005641065317093 i,
0.0021638008127674303752 +0.0038530336975211444198 i,
0.0042814759250272386674 - 0.0015168823570196615971 i,
0.0039737364527621343446 +0.0022505747929440429825 i,
0.0027183787379098291328 - 0.0034259841858680339939 i,
0.0042035414065984948915 - 0.0002586974339710824227 i,
0.0025393661154160667408 + 0.0025160811173554252076 i,
0.0042035414065984948915 - 0.0002586974339710824227 i,
0.0027183787379098291328 - 0.0034259841858680339939 i,
0.0039737364527621343446 +0.0022505747929440429825 i,
0.0042814759250272386674 - 0.0015168823570196615971 i,
0.0021638008127674303752 +0.0038530336975211444198 i,
0.0041754607408946689836 +0.0009826005641065317093 i,
0.0025665408005940792165 - 0.0017851823293154551586 i,
0.0021142903173573924055 - 0.0022364182750675911152 i,
0.0042213194354792132419 +0.0001072459137629612846 i,
0.0028599801689362360456 +0.0032778961533250467091 i,
0.0038208585613955167555 - 0.0023227261748626536182 i,
0.0042819038871590522773 +0.0013697077499490721075 i,
0.0019306600682965330127 - 0.0038481277365600482223 i,
0.0039987658042308806337 - 0.0010945909171037990036 i,
0.0029530485397937023224 +0.0019140047281616990577 i,
0.0039987658042308806337 - 0.0010945909171037990036 i,
0.0019306600682965330127 - 0.0038481277365600482223 i,
0.0042819038871590522773 +0.0013697077499490721075 i,
0.0038208585613955167555 - 0.0023227261748626536182 i,
0.0028599801689362360456 +0.0032778961533250467091 i,
0.0042213194354792132419 +0.0001072459137629612846 i,
0.0021142903173573924055 - 0.0022364182750675911152 i,
0.0031702029081714823742 - 0.0012377611952542036533 i,
0.0041702689393649934423 +0.0021006914467575158731 i,
0.0013117675450963571500 +0.0046281649572012470877 i,
0.0049173649747367543874 - 0.0005181591338773710821 i,
0.0036346685983261757337 +0.0033916422154237083548 i,
0.0037476963014201466085 - 0.0029360326282351965980 i,
0.0045152863835377877750 +0.0007938723085856291644 i,
0.0020489045868918141488 +0.0033083546142096519366 i,
0.0045152863835377877750 +0.0007938723085856291644 i,
0.0037476963014201466085 - 0.0029360326282351965980 i,
0.0036346685983261757337 +0.0033916422154237083548 i,
0.0049173649747367543874 - 0.0005181591338773710821 i,
0.0013117675450963571500 +0.0046281649572012470877 i,
0.0041702689393649934423 +0.0021006914467575158731 i,
0.0031702029081714823742 - 0.0012377611952542036533 i,
0.0021142903173573924055 - 0.0022364182750675911152 i,
0.0042213194354792132419 +0.0001072459137629612846 i,
0.0028599801689362360456 +0.0032778961533250467091 i,
0.0038208585613955167555 - 0.0023227261748626536182 i,
0.0042819038871590522773 +0.0013697077499490721075 i,
0.0019306600682965330127 - 0.0038481277365600482223 i,
0.0039987658042308806337 - 0.0010945909171037990036 i,
0.0029530485397937023224 +0.0019140047281616990577 i,
0.0039987658042308806337 - 0.0010945909171037990036 i,
0.0019306600682965330127 - 0.0038481277365600482223 i,
0.0042819038871590522773 +0.0013697077499490721075 i,
0.0038208585613955167555 - 0.0023227261748626536182 i,
0.0028599801689362360456 +0.0032778961533250467091 i,
0.0042213194354792132419 +0.0001072459137629612846 i,
0.0021142903173573924055 - 0.0022364182750675911152 i,
0.0025665408005940792165 - 0.0017851823293154551586 i,
0.0041754607408946689836 +0.0009826005641065317093 i,
0.0021638008127674303752 +0.0038530336975211444198 i,
0.0042814759250272386674 - 0.0015168823570196615971 i,
0.0039737364527621343446 +0.0022505747929440429825 i,
0.0027183787379098291328 - 0.0034259841858680339939 i,
0.0042035414065984948915 - 0.0002586974339710824227 i,
0.0025393661154160667408 + 0.0025160811173554252076 i,
0.0042035414065984948915 - 0.0002586974339710824227 i,
0.0027183787379098291328 - 0.0034259841858680339939 i,
0.0039737364527621343446 +0.0022505747929440429825 i,
0.0042814759250272386674 - 0.0015168823570196615971 i,
0.0021638008127674303752 +0.0038530336975211444198 i,
0.0041754607408946689836 +0.0009826005641065317093 i,
0.0025665408005940792165 - 0.0017851823293154551586 i,
0.0030302614033645952612 - 0.0003621512282408939798 i,
0.0031482567292295591811 +0.0027607589982900857449 i,
0.0000987788728606524006 +0.0043125807597633550234 i,
0.0043853098547627648620 +0.0006551564799018083506 i,
0.0023932003429642815094 +0.0037611073059533304519 i,
0.0039132151836285035519 - 0.0017066898948557168291 i,
0.0037414296358028276412 +0.0017038090875185141636 i,
0.0010352788047421896783 +0.0033324661607429762850 i,
0.0037414296358028276412 +0.0017038090875185141636 i,
0.0039132151836285035519 - 0.0017066898948557168291 i,
0.0023932003429642815094 +0.0037611073059533304519 i,
0.0043853098547627648620 +0.0006551564799018083506 i,
0.0000987788728606524006 +0.0043125807597633550234 i,
0.0031482567292295591811 +0.0027607589982900857449 i,
0.0030302614033645952612 - 0.0003621512282408939798 i,
0.0014606772962611110351 - 0.0025610776408280103657 i,
0.0039533464212895236444 - 0.0008575638598531971397 i,
0.0034053649835638123298 +0.0024022896324167445996 i,
0.0030295035320268339889 - 0.0030284543723427815848 i,
0.0042960587439378792908 +0.0003037411597264327848 i,
0.0009242308039767152123 - 0.0040195409403793616113 i,
0.0034736297093840243235 - 0.0019257075516645340725 i,
0.0031826621726621892310 +0.0011117302533280619891 i,
0.0034736297093840243235 - 0.0019257075516645340725 i,
0.0009242308039767152123 - 0.0040195409403793616113 i,
0.0042960587439378792908 +0.0003037411597264327848 i,
0.0030295035320268339889 - 0.0030284543723427815848 i,
0.0034053649835638123298 +0.0024022896324167445996 i,
0.0039533464212895236444 - 0.0008575638598531971397 i,
0.0014606772962611110351 - 0.0025610776408280103657 i,
0.0027270723910027234499 - 0.0018418612766831689345 i,
0.0043805110892853294727 +0.0010944748698739876920 i,
0.0022217861083816939248 +0.0040865799555553350974 i,
0.0045281782378912841577 - 0.0015347151054058126013 i,
0.0041498890837927104946 +0.0024261129007580968548 i,
0.0029105713055659402454 - 0.0035666228072352680503 i,
0.0044279870263802865021 - 0.0002115931987116579921 i,
0.0026363726628913452892 +0.0026848515804019144864 i,
0.0044279870263802865021 - 0.0002115931987116579921 i,
0.0029105713055659402454 - 0.0035666228072352680503 i,
0.0041498890837927104946 +0.0024261129007580968548 i,
0.0045281782378912841577 - 0.0015347151054058126013 i,
0.0022217861083816939248 +0.0040865799555553350974 i,
0.0043805110892853294727 +0.0010944748698739876920 i,
0.0027270723910027234499 - 0.0018418612766831689345 i,
0.0030253971670355808604 - 0.0010054801370437042686 i,
0.0038004102224883755865 +0.0021658877571903172457 i,
0.0010045834706559573291 +0.0043929413289451996585 i,
0.0046253248590867180922 - 0.0002482182942763579066 i,
0.0032372348908640998544 +0.0033478618577584678954 i,
0.0036473586347517122248 - 0.0025665044916505947422 i,
0.0041860506366969469741 +0.0009599004824898228614 i,
0.0017576930181577689710 +0.0031936624616391240252 i,
0.0041860506366969469741 +0.0009599004824898228614 i,
0.0036473586347517122248 - 0.0025665044916505947422 i,
0.0032372348908640998544 +0.0033478618577584678954 i,
0.0046253248590867180922 - 0.0002482182942763579066 i,
0.0010045834706559573291 +0.0043929413289451996585 i,
0.0038004102224883755865 +0.0021658877571903172457 i,
0.0030253971670355808604 - 0.0010054801370437042686 i,
0.0021238403716984436005 - 0.0024325325039144747568 i,
0.0044302404820377890579 - 0.0000628356270637918136 i,
0.0031346127119429402114 + 0.0033179164468741862794 i,
0.0039094860012324060670 - 0.0025938804532794875744 i,
0.0045461789794511499022 +0.0012582604962764599418 i,
0.0018643947657358253565 - 0.0041146836908099611236 i,
0.0041470047562713175278 - 0.0013136450221873254592 i,
0.0031755579922863229856 +0.0018840978693366840328 i,
0.0041470047562713175278 - 0.0013136450221873254592 i,
0.0018643947657358253565 - 0.0041146836908099611236 i,
0.0045461789794511499022 +0.0012582604962764599418 i,
0.0039094860012324060670 - 0.0025938804532794875744 i,
0.0031346127119429402114 +0.0033179164468741862794 i,
0.0044302404820377890579 - 0.0000628356270637918136 i,
0.0021238403716984436005 - 0.0024325325039144747568 i,
0.0025875112920884612205 - 0.0016316197361386437656 i,
0.0040379561357913007021 +0.0011448147804265394082 i,
0.0019449000795428546724 +0.0038617228847244890884 i,
0.0042519436193811429672 - 0.0012936463863351362595 i,
0.0037847928681029220135 +0.0023753007217876597222 i,
0.0028083744992251625458 - 0.0032287320873637945551 i,
0.0041202120162856507118 - 0.0000672632859646255538 i,
0.0023710314818138390828 +0.0025714891942610754940 i,
0.0041202120162856507118 - 0.0000672632859646255538 i,
0.0028083744992251625458 - 0.0032287320873637945551 i,
0.0037847928681029220135 +0.0023753007217876597222 i,
0.0042519436193811429672 - 0.0012936463863351362595 i,
0.0019449000795428546724 +0.0038617228847244890884 i,
0.0040379561357913007021 +0.0011448147804265394082 i,
0.0025875112920884612205 - 0.0016316197361386437656 i,
0.0012333227005938429793 - 0.0025260397430124819255 i,
0.0037091100254167542115 - 0.0010574850476058504655 i,
0.0033868860017468178795 +0.0020776588148462779005 i,
0.0026974641307496013011 - 0.0030665861569059488102 i,
0.0041061434257478026149 +0.0000265273238016042258 i,
0.0006338010358758089714 - 0.0038809538445576173525 i,
0.0031874124192415381706 - 0.0020444863935469467271 i,
0.0030961414729020238447 +0.0008633321842934632657 i,
0.0031874124192415381706 - 0.0020444863935469467271 i,
0.0006338010358758089714 - 0.0038809538445576173525 i,
0.0041061434257478026149 +0.0000265273238016042258 i,
0.0026974641307496013011 - 0.0030665861569059488102 i,
0.0033868860017468178795 +0.0020776588148462779005 i,
0.0037091100254167542115 - 0.0010574850476058504655 i,
0.0012333227005938429793 - 0.0025260397430124819255 i,
0.0018421866340337539928 - 0.0019032246191181889273 i,
0.0036317371942220716574 +0.0001350483153517669767 i,
0.0024280704453259776778 +0.0028498891005216708826 i,
0.0033117155549993319995 - 0.0019602161401480322905 i,
0.0036710893027629853429 +0.0012221233761707436575 i,
0.0017004797849460754421 - 0.0032921047459268412979 i,
0.0034523820915275505685 - 0.0009014939264809816353 i,
0.0025219776305981018078 +0.0016770809943090606083 i,
0.0034523820915275505685 - 0.0009014939264809816353 i,
0.0017004797849460754421 - 0.0032921047459268412979 i,
0.0036710893027629853429 +0.0012221233761707436575 i,
0.0033117155549993319995 - 0.0019602161401480322905 i,
0.0024280704453259776778 +0.0028498891005216708826 i,
0.0036317371942220716574 +0.0001350483153517669767 i,
0.0018421866340337539928 - 0.0019032246191181889273 i