outside_value(x) = (x>=0) ? (0) : (0) beta_n1_q2_j1(x) = (x>=0 && x<=1) ? (1-x) : outside_value(x) omega_n1_q2(x) = (x>=0) ? beta_n1_q2_j1(x) : beta_n1_q2_j1(-x) beta_n3_q4_j1(x) = (x*((4-3*x)*x+1))/2 beta_n3_q4_j2(x) = ((x-1)*x**2)/2 omega_n3_q4_half(x) = (x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n3_q4_j1(1-x) : beta_n3_q4_j2(2-x)) : outside_value(x) omega_n3_q4(x) = (x>=0) ? omega_n3_q4_half(x) : omega_n3_q4_half(-x) beta_n5_q4_j1(x) = (x*(x*(x*(x*(6*x-15)+9)+1)+1))/2 beta_n5_q4_j2(x) = (x**3*((5-2*x)*x-3))/2 omega_n5_q4_half(x) = (x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n5_q4_j1(1-x) : beta_n5_q4_j2(2-x)) : outside_value(x) omega_n5_q4(x) = (x>=0) ? omega_n5_q4_half(x) : omega_n5_q4_half(-x) beta_n3_q6_j3(x) = ((1-x)*x**2)/12 beta_n3_q6_j2(x) = (x*(x*(7*x-6)-1))/12 beta_n3_q6_j1(x) = (x*((5-4*x)*x+2))/3 omega_n3_q6_half(x) = (x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n3_q6_j1(1-x) : beta_n3_q6_j2(2-x)) : beta_n3_q6_j3(3-x)) : outside_value(x) omega_n3_q6(x) = (x>=0) ? omega_n3_q6_half(x) : omega_n3_q6_half(-x) beta_n5_q6_j3(x) = (x**3*(x*(5*x-12)+7))/24 beta_n5_q6_j2(x) = (x*(x*(x*((61-25*x)*x-33)-1)-2))/24 beta_n5_q6_j1(x) = (x*(x*(x*(x*(25*x-62)+33)+8)+8))/12 omega_n5_q6_half(x) = (x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n5_q6_j1(1-x) : beta_n5_q6_j2(2-x)) : beta_n5_q6_j3(3-x)) : outside_value(x) omega_n5_q6(x) = (x>=0) ? omega_n5_q6_half(x) : omega_n5_q6_half(-x) beta_n7_q6_j3(x) = (x**4*(x*((49-14*x)*x-58)+23))/24 beta_n7_q6_j2(x) = (x*(x*(x*(x*(x*(x*(70*x-245)+290)-114)+2)-1)-2))/24 beta_n7_q6_j1(x) = (x*(x*(x*(x*(x*((245-70*x)*x-290)+113)-2)+8)+8))/12 omega_n7_q6_half(x) = (x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n7_q6_j1(1-x) : beta_n7_q6_j2(2-x)) : beta_n7_q6_j3(3-x)) : outside_value(x) omega_n7_q6(x) = (x>=0) ? omega_n7_q6_half(x) : omega_n7_q6_half(-x) beta_n9_q6_j3(x) = (x**5*(x*(x*(x*(46*x-207)+354)-273)+80))/24 beta_n9_q6_j2(x) = (x*(x*(x*(x*(x*(x*(x*((1035-230*x)*x-1770)+1365)-400)+1)+2)-1)-2))/24 beta_n9_q6_j1(x) = (x*(x*(x*(x*(x*(x*(x*(x*(230*x-1035)+1770)-1365)+400)-2)-2)+8)+8))/12 omega_n9_q6_half(x) = (x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n9_q6_j1(1-x) : beta_n9_q6_j2(2-x)) : beta_n9_q6_j3(3-x)) : outside_value(x) omega_n9_q6(x) = (x>=0) ? omega_n9_q6_half(x) : omega_n9_q6_half(-x) beta_n3_q8_j4(x) = ((x-1)*x**2)/60 beta_n3_q8_j3(x) = (x*((7-8*x)*x+1))/60 beta_n3_q8_j2(x) = (x*(x*(12*x-9)-3))/20 beta_n3_q8_j1(x) = (x*((6-5*x)*x+3))/4 omega_n3_q8_half(x) = (x>=0 && x<=4) ? ((x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n3_q8_j1(1-x) : beta_n3_q8_j2(2-x)) : beta_n3_q8_j3(3-x)) : beta_n3_q8_j4(4-x)):outside_value(x) omega_n3_q8(x) = (x>=0) ? omega_n3_q8_half(x) : omega_n3_q8_half(-x) beta_n5_q8_j4(x) = (x**3*((19-8*x)*x-11))/180 beta_n5_q8_j3(x) = (x*(x*(x*(x*(115*x-270)+147)+2)+6))/360 beta_n5_q8_j2(x) = (x*(x*(x*((93-39*x)*x-45)-3)-6))/40 beta_n5_q8_j1(x) = (x*(x*(x*(x*(59*x-145)+68)+27)+27))/36 omega_n5_q8_half(x) = (x>=0 && x<=4) ? ((x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n5_q8_j1(1-x) : beta_n5_q8_j2(2-x)) : beta_n5_q8_j3(3-x)) : beta_n5_q8_j4(4-x)):outside_value(x) omega_n5_q8(x) = (x>=0) ? omega_n5_q8_half(x) : omega_n5_q8_half(-x) beta_n7_q8_j4(x) = (x**4*(x*(x*(89*x-311)+367)-145))/720 beta_n7_q8_j3(x) = (x*(x*(x*(x*(x*((2178-623*x)*x-2566)+1010)-15)+4)+12))/720 beta_n7_q8_j2(x) = (x*(x*(x*(x*(x*(x*(623*x-2179)+2565)-995)+40)-18)-36))/240 beta_n7_q8_j1(x) = (x*(x*(x*(x*(x*((2180-623*x)*x-2566)+976)-39)+108)+108))/144 omega_n7_q8_half(x) = (x>=0 && x<=4) ? ((x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n7_q8_j1(1-x) : beta_n7_q8_j2(2-x)) : beta_n7_q8_j3(3-x)) : beta_n7_q8_j4(4-x)):outside_value(x) omega_n7_q8(x) = (x>=0) ? omega_n7_q8_half(x) : omega_n7_q8_half(-x) beta_n9_q8_j4(x) = (x**5*(x*(x*((1305-290*x)*x-2231)+1719)-503))/720 beta_n9_q8_j3(x) = (x*(x*(x*(x*(x*(x*(x*(x*(2030*x-9135)+15617)-12032)+3524)-5)-15)+4)+12))/720 beta_n9_q8_j2(x) = (x*(x*(x*(x*(x*(x*(x*((9135-2030*x)*x-15617)+12031)-3525)+20)+40)-18)-36))/240 beta_n9_q8_j1(x) = (x*(x*(x*(x*(x*(x*(x*(x*(2030*x-9135)+15617)-12030)+3524)-39)-39)+108)+108))/144 omega_n9_q8_half(x) = (x>=0 && x<=4) ? ((x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n9_q8_j1(1-x) : beta_n9_q8_j2(2-x)) : beta_n9_q8_j3(3-x)) : beta_n9_q8_j4(4-x)):outside_value(x) omega_n9_q8(x) = (x>=0) ? omega_n9_q8_half(x) : omega_n9_q8_half(-x) beta_n11_q8_j4(x) = (x**6*(x*(x*(x*(x*(1006*x-5533)+12285)-13785)+7829)-1802))/720 beta_n11_q8_j3(x) = (x*(x*(x*(x*(x*(x*(x*(x*(x*((38731-7042*x)*x-85995)+96495)-54803)+12615)+3)-5)-15)+4)+12))/720 beta_n11_q8_j2(x) = (x*(x*(x*(x*(x*(x*(x*(x*(x*(x*(7042*x-38731)+85995)-96495)+54803)-12616)-4)+20)+40)-18)-36))/240 beta_n11_q8_j1(x) = (x*(x*(x*(x*(x*(x*(x*(x*(x*((38731-7042*x)*x-85995)+96495)-54803)+12617)+3)-39)-39)+108)+108))/144 omega_n11_q8_half(x) = (x>=0 && x<=4) ? ((x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n11_q8_j1(1-x) : beta_n11_q8_j2(2-x)) : beta_n11_q8_j3(3-x)) : beta_n11_q8_j4(4-x)):outside_value(x) omega_n11_q8(x) = (x>=0) ? omega_n11_q8_half(x) : omega_n11_q8_half(-x) beta_n13_q8_j4(x) = (x**7*(x*(x*(x*(x*((23426-3604*x)*x-63866)+93577)-77815)+34869)-6587))/720 beta_n13_q8_j3(x) = (x*(x*(x*(x*(x*(x*(x*(x*(x*(x*(x*(x*(25228*x-163982)+447062)-655039)+544705)-244083)+46109)+1)+3)-5)-15)+4)+12))/720 beta_n13_q8_j2(x) = (x*(x*(x*(x*(x*(x*(x*(x*(x*(x*(x*((163982-25228*x)*x-447062)+655039)-544705)+244083)-46109)-2)-4)+20)+40)-18)-36))/240 beta_n13_q8_j1(x) = (x*(x*(x*(x*(x*(x*(x*(x*(x*(x*(x*(x*(25228*x-163982)+447062)-655039)+544705)-244083)+46109)+3)+3)-39)-39)+108)+108))/144 omega_n13_q8_half(x) = (x>=0 && x<=4) ? ((x>=0 && x<=3) ? ((x>=0 && x<=2) ? ((x>=0 && x<=1) ? \ beta_n13_q8_j1(1-x) : beta_n13_q8_j2(2-x)) : beta_n13_q8_j3(3-x)) : beta_n13_q8_j4(4-x)):outside_value(x) omega_n13_q8(x) = (x>=0) ? omega_n13_q8_half(x) : omega_n13_q8_half(-x)