> |
restart: Digits:=15: exprr1:=0.502654861826898e-15*(0.148742399611976343441959840319595e-3*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(3, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.148742399611976343441959840319595e-3*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(3, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.312166710257963624050280526325985e-3*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(2, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(2, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.312166710257963624050280526325985e-3*LaguerreL(2, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(2, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.710593209089338584778833390642454e-3*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(2, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.206721610191267713266886470902853e-3*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(3, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.206721610191267713266886470902853e-3*LaguerreL(3, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.143690143152173589759516081260642e-2*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(2, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.143690143152173589759516081260642e-2*LaguerreL(2, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.398435484547028829404909401385469e-3*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(4, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.398435484547028829404909401385469e-3*LaguerreL(4, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+.107493033305967349851691237358591*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.133119364239157944745420092022615e-1*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.405446986991729344149682899708784e-1*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.405446986991729344149682899708784e-1*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.153908710106461097713933570890594e-2*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(2, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.898474989760274443908140074783779e-2*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.898474989760274443908140074783779e-2*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.249116576897628560729046248654299e-1*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(2, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.249116576897628560729046248654299e-1*LaguerreL(2, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.419228231638236639352049290560905e-1*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.313119716214743723056584711370644e-3*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(3, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.140850157341145270857085560645989e-2*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(2, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.140850157341145270857085560645989e-2*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(2, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.356116251994039684832785446262953e-2*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(2, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.236594125595324402353664739536234e-2*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(3, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.236594125595324402353664739536234e-2*LaguerreL(3, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.283204531922458322873194261111897e-2*LaguerreL(2, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(2, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.356116251994039684832785446262953e-2*LaguerreL(2, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.672871032108499739917557182214943e-2*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(1, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.571268576092047717830863567470608e-2*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(3, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.571268576092047717830863567470608e-2*LaguerreL(3, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.144041670766901641594252874691171e-1*LaguerreL(1, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(2, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))-0.144041670766901641594252874691171e-1*LaguerreL(2, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(1, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(0, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2))+0.557948633363586e-4*LaguerreL(0, .794726420679134*r2+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.58902025541558*r2*t-1.58902025541558*d1val)*LaguerreL(0, 1.58902025541558*r2*t+1.58902025541558*d1val+0.635781183662037e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-.794726420679134*r2)*LaguerreL(4, 1.84574775857457*r2+3.69049083866691*r2*t+3.69049083866691*d1val-0.147659831629265e-15*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)))^2*(exp(-.922873879287283*r2+0.102517974484287e-16*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)-1.84524541933345*r2*t-1.84524541933345*d1val))^2*(1.99945567942447*r2*t+1.99945567942447*d1val)*r2*(0.624999953680278e33*d1val^2-0.850963970396069e29*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.850500773197947e29*r2^2)^(1/2)/(d1val*(.249999981472111*d1val^2-0.340385588158428e-4*(1.99945567942447*r2*t+1.99945567942447*d1val)^2+0.340200309279179e-4*r2^2)^(1/2)):
|
> |
a1:=.49986388281: a2:=.49986388281: a3:=.0002722343: ### This part above is just a very small input
|
> |
### This part simplifies the above input expr0:=combine(exprr1,power): expr1:=simplify(%,sqrt): expr1:=simplify(%,LaguerreL): eee:=(expr1*r2)/(a2+a3):
|
> |
### This is the integration step
|
> |
drval:=subs(igrand=eee, proc(d1val,dig,eps) #print(Digits,dig,eps); evalf(Int(Int(igrand,t=-a2..a2),r2=0..d1val/a2, ':-digits'=dig,epsilon=eps,method=_cuhre)); end proc):
|
> |
Logdr:=proc(r, dig, eps)
|
> |
local val: # Increase working precision to avoid round-off in the igrand # evaluations. Think of this as "guard digits" for igrand. # Note that this does not affect `dig` which is passed for the # working precision of evalf/Int's method's control code (cuhre). Digits:=max(dig, Digits+3);
|
> |
val:=drval(r, dig, eps):
|
> |
### This finds the peak position and the value at this position Optedd:=Optimization[NLPSolve](evaln(Logdr(var,12,1e-5)),var=0..3, optimalitytolerance=3E-15, assume = nonnegative,maximize=true): peak_position:=solve(Optedd[2][1],var); peak_max:=evalf(Optedd[1]);
|


> |
### This calculates the right hand value of the FWHM calculation. Digits:=9; eps:=Digits+1; prec_for_int:=min(15,eps+2); forget(evalf); forget(`evalf/int`); forget(fsolve); FWHMR:=CodeTools:-Usage( fsolve(evaln(Logdr(var,prec_for_int,1.0*10^(-eps)))-peak_max/2, var=peak_position..3) );
|



memory used=4.24MiB, alloc change=0 bytes, cpu time=1.05s, real time=1.05s, gc time=0ns

> |
Digits:=10; eps:=Digits+1; prec_for_int:=min(15,eps+2); forget(evalf); forget(`evalf/int`); forget(fsolve); FWHMR:=CodeTools:-Usage( fsolve(evaln(Logdr(var,prec_for_int,1.0*10^(-eps)))-peak_max/2, var=peak_position..3) );
|



memory used=3.83MiB, alloc change=32.00MiB, cpu time=1.44s, real time=1.44s, gc time=16.00ms

> |
Digits:=11; eps:=Digits+1; prec_for_int:=min(15,eps+2); forget(evalf); forget(`evalf/int`); forget(fsolve); FWHMR:=CodeTools:-Usage( fsolve(evaln(Logdr(var,prec_for_int,1.0*10^(-eps)))-peak_max/2, var=peak_position..3) );
|



memory used=3.98MiB, alloc change=0 bytes, cpu time=1.94s, real time=1.94s, gc time=0ns

> |
Digits:=12; eps:=Digits+1; prec_for_int:=min(15,eps+2); forget(evalf); forget(`evalf/int`); forget(fsolve); FWHMR:=CodeTools:-Usage( fsolve(evaln(Logdr(var,prec_for_int,1.0*10^(-eps)))-peak_max/2, var=peak_position..3) );
|



memory used=3.68MiB, alloc change=2.00MiB, cpu time=2.65s, real time=2.66s, gc time=0ns

> |
Digits:=13; eps:=Digits+1; prec_for_int:=min(15,eps+2); forget(evalf); forget(`evalf/int`); forget(fsolve); FWHMR:=CodeTools:-Usage( fsolve(evaln(Logdr(var,prec_for_int,1.0*10^(-eps)))-peak_max/2, var=peak_position..3) );
|



memory used=12.05MiB, alloc change=0 bytes, cpu time=12.79s, real time=12.81s, gc time=0ns

> |
# Here it breaks down, unless we allow eps to be the same degree as Digits. This is # pushing it, as the results coming out of evalf/Int are going to be no finer than fsolve's # target accuracy. This can take a long time. Digits:=14; eps:=Digits; prec_for_int:=min(15,eps+2); forget(evalf); forget(`evalf/int`); forget(fsolve); FWHMR:=CodeTools:-Usage( fsolve(evaln(Logdr(var,prec_for_int,1.0*10^(-eps)))-peak_max/2, var=peak_position..3) );
|



memory used=66.30MiB, alloc change=0 bytes, cpu time=70.46s, real time=70.52s, gc time=24.00ms

> |
# Again it breaks down. The maximal allowed setting for prec_for_int is 15, # and the minimal allowed `epsilon` is 0.5*10^(1-15). But that's not going to # produce a result accurate enough for fsolve to be satisfied about convergence # with Digits=15 at this top level. This may never succeed. Digits:=15; eps:=14.3; 10^(-eps); prec_for_int:=round(min(15,eps+2)); forget(evalf); forget(`evalf/int`); forget(fsolve); FWHMR:=CodeTools:-Usage( fsolve(evaln(Logdr(var,prec_for_int,1.0*10^(-eps)))-peak_max/2, var=peak_position..3) );
|




memory used=22.56MiB, alloc change=32.00MiB, cpu time=31.91s, real time=31.92s, gc time=24.00ms

> |
# It might be tough to get the root more accurate than this with the cuhre method.
|
|