"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "mathmodcollection.js" between
mathmod-10.1-source.zip and mathmod-11.0-source.zip

About: MathMod is a mathematical modeling software that visualize and animate implicit and parametric surfaces.

mathmodcollection.js  (mathmod-10.1-source):mathmodcollection.js  (mathmod-11.0-source)
skipping to change at line 55 skipping to change at line 55
"Texture": { "Texture": {
"Colors": ["R=if(cmpId=(4), (7/10), (1/2))","G=if(cmpId=(4), (7/10),if(cmpId> (0),(8/5)*abs(cos((x*x+y*y+z*z)/2)*sin((x*x+y*y+z*z)/2)),(1/2) ))","B=if(cmpId=(4), (7/10),if(cmpId> (0),(9/5)*abs(cos((x*x+y*y+z*z)/2)*cos((x* x+y*y+z*z)/2)*sin((x*x+y*y+z*z)/2)), (1/6)))","T=1"], "Colors": ["R=if(cmpId=(4), (7/10), (1/2))","G=if(cmpId=(4), (7/10),if(cmpId> (0),(8/5)*abs(cos((x*x+y*y+z*z)/2)*sin((x*x+y*y+z*z)/2)),(1/2) ))","B=if(cmpId=(4), (7/10),if(cmpId> (0),(9/5)*abs(cos((x*x+y*y+z*z)/2)*cos((x* x+y*y+z*z)/2)*sin((x*x+y*y+z*z)/2)), (1/6)))","T=1"],
"Name": "WorleyNoise", "Name": "WorleyNoise",
"Noise": "1" "Noise": "1"
} }
} }
] ]
}, },
{ {
"Param3D": { "Param3D": {
"Description": ["Groupings of Knots (from Lindsay D Taylor: http://
www.mi.sanu.ac.rs/vismath/taylor2009/) by Abderrahman Taha 24/12/2020"],
"Name": ["Groupings_of_Knots"],
"Component": ["Knots"],
"Const": ["N=1","R=12","du=1/1000000"],
"Funct": ["C1x=cos(v)","C1y=sin(v)","Cx=if (N=1, R*((59/100)*cos(u)+
(3/10)*cos(-2*u)-(9/20)*cos(-5*u)),if (N=2, R*((3/5)*cos(u)+(1/4)*cos(-3*u)-(13
/50)*cos(9*u)),if(N=3, R*((9/20)*cos(u) + (1/4)*cos(-u) -(9/20)*cos(-3*u) ),R*(
sin(u) + 2*sin(2*u)))))","Cy=if (N=1, R*((59/100)*sin(u)+(3/10)*sin(-2*u)-(9/20)
*sin(-5*u)),if (N=2, -R*((3/5)*sin(u)+(1/4)*sin(-3*u)-(13/50)*sin(9*u)),if(N=3,
R*((9/20)*sin(u) + (1/4)*sin(-u) -(9/20)*sin(-3*u) ),R*(cos(u) - 2*cos(2*u)))))
","Cz=if (N=1, (6/5)*R*((1/10)*sin(9*u)+(1/4)*sin(6*u)),if (N=2, R*((3/25)*sin(1
6*u)-(3/50)*sin(4*u)),if(N=3, R*((1/4)*sin(4*u) + (185/1000)*sin(2*u) ),R*sin(3
*u))))","Rapp=u/sqrt(u*u+v*v+t*t)","dCxu=(Cx(u+du,v,t)-Cx(u,v,t))/du","dCyu=(Cy(
u+du,v,t)-Cy(u,v,t))/du","dCzu=(Cz(u+du,v,t)-Cz(u,v,t))/du","axu=Rapp(dCxu(u,v,t
),dCyu(u,v,t),dCzu(u,v,t))","ayu=Rapp(dCyu(u,v,t),dCzu(u,v,t),dCxu(u,v,t))","azu
=Rapp(dCzu(u,v,t),dCxu(u,v,t),dCyu(u,v,t))","d2Cxu=(axu(u+du,v,t)-axu(u,v,t))/du
","d2Cyu=(ayu(u+du,v,t)-ayu(u,v,t))/du","d2Czu=(azu(u+du,v,t)-azu(u,v,t))/du","A
x=Rapp(d2Cxu(u,v,t),d2Cyu(u,v,t),d2Czu(u,v,t))","Ay=Rapp(d2Cyu(u,v,t),d2Czu(u,v,
t),d2Cxu(u,v,t))","Az=Rapp(d2Czu(u,v,t),d2Cxu(u,v,t),d2Cyu(u,v,t))","nx=(ayu(u,v
,t)*Az(u,v,t)-azu(u,v,t)*Ay(u,v,t))","ny=(azu(u,v,t)*Ax(u,v,t)-axu(u,v,t)*Az(u,v
,t))","nz=(axu(u,v,t)*Ay(u,v,t)-ayu(u,v,t)*Ax(u,v,t))","Bx=Rapp(nx(u,v,t),ny(u,v
,t),nz(u,v,t))","By=Rapp(ny(u,v,t),nz(u,v,t),nx(u,v,t))","Bz=Rapp(nz(u,v,t),nx(u
,v,t),ny(u,v,t))","S1x=Cx(u,v,t)+(C1x(u,v,t)*Bx(u,v,t)+C1y(u,v,t)*Ax(u,v,t))","S
1y=Cy(u,v,t)+(C1x(u,v,t)*By(u,v,t)+C1y(u,v,t)*Ay(u,v,t))","S1z=Cz(u,v,t)+(C1x(u,
v,t)*Bz(u,v,t)+C1y(u,v,t)*Az(u,v,t))"],
"Fx": ["S1x(u,v,t)"],
"Fy": ["S1y(u,v,t)"],
"Fz": ["S1z(u,v,t)"],
"Grid": ["650","80"],
"Umax": ["2*pi"],
"Umin": ["0"],
"Vmax": ["2*pi"],
"Vmin": ["0"]
},
"Sliders": {
"Max": ["40","4","40","4","40","4","40","4"],
"Min": ["0","1","0","1","0","1","0","1"],
"Name": ["R","N"],
"Position": ["22","1","30","2","26","3","2","4"],
"SetNames": ["Triple_Knot","Quadruple_Knot","Granny_Knot","Trefoil_K
not"],
"Step": ["1","1","1","1","1","1","1","1"]
}
},
{
"Param3D": {
"Description": ["Knotted Moebius strips by Abderrahman Taha 23/12/20
20"],
"Name": ["Knotted_Moebius"],
"Component": ["Knots_00"],
"Const": ["h=2","L=8","N=1","R=12","du=1/1000000"],
"Funct": ["Cx=R*(sin(u)+2*sin(2*u))","Cy=R*(cos(u)-2*cos(2*u))","Cz=
R*sin(3*u)","fx=h*cos(v)","fy=L*sin(v)","C1x=fx(u,v,t)*cos(N*u/(2))-fy(u,v,t)*si
n(N*u/(2))","C1y=fx(u,v,t)*sin(N*u/(2))+fy(u,v,t)*cos(N*u/(2))","Rapp=u/sqrt(u*u
+v*v+t*t)","dCxu=(Cx(u+du,v,t)-Cx(u,v,t))/du","dCyu=(Cy(u+du,v,t)-Cy(u,v,t))/du"
,"dCzu=(Cz(u+du,v,t)-Cz(u,v,t))/du","axu=Rapp(dCxu(u,v,t),dCyu(u,v,t),dCzu(u,v,t
))","ayu=Rapp(dCyu(u,v,t),dCzu(u,v,t),dCxu(u,v,t))","azu=Rapp(dCzu(u,v,t),dCxu(u
,v,t),dCyu(u,v,t))","d2Cxu=(axu(u+du,v,t)-axu(u,v,t))/du","d2Cyu=(ayu(u+du,v,t)-
ayu(u,v,t))/du","d2Czu=(azu(u+du,v,t)-azu(u,v,t))/du","Ax=Rapp(d2Cxu(u,v,t),d2Cy
u(u,v,t),d2Czu(u,v,t))","Ay=Rapp(d2Cyu(u,v,t),d2Czu(u,v,t),d2Cxu(u,v,t))","Az=Ra
pp(d2Czu(u,v,t),d2Cxu(u,v,t),d2Cyu(u,v,t))","nx=(ayu(u,v,t)*Az(u,v,t)-azu(u,v,t)
*Ay(u,v,t))","ny=(azu(u,v,t)*Ax(u,v,t)-axu(u,v,t)*Az(u,v,t))","nz=(axu(u,v,t)*Ay
(u,v,t)-ayu(u,v,t)*Ax(u,v,t))","Bx=Rapp(nx(u,v,t),ny(u,v,t),nz(u,v,t))","By=Rapp
(ny(u,v,t),nz(u,v,t),nx(u,v,t))","Bz=Rapp(nz(u,v,t),nx(u,v,t),ny(u,v,t))","S1x=C
x(u,v,t)+(C1x(u,v,t)*Bx(u,v,t)+C1y(u,v,t)*Ax(u,v,t))","S1y=Cy(u,v,t)+(C1x(u,v,t)
*By(u,v,t)+C1y(u,v,t)*Ay(u,v,t))","S1z=Cz(u,v,t)+(C1x(u,v,t)*Bz(u,v,t)+C1y(u,v,t
)*Az(u,v,t))"],
"Fx": ["S1x(u,v,t)"],
"Fy": ["S1y(u,v,t)"],
"Fz": ["S1z(u,v,t)"],
"Grid": ["350","80"],
"Umax": ["2*pi"],
"Umin": ["0"],
"Vmax": ["2*pi"],
"Vmin": ["0"]
},
"Sliders": {
"Max": ["40","20","20","40","40","20","20","40","40","20","20","40"]
,
"Min": ["0","0","0","0","0","0","0","0","0","0","0","0"],
"Name": ["N","L","h","R"],
"Position": ["1","8","2","13","32","9","3","21","0","8","2","12"],
"Step": ["1","1","1","1","1","1","1","1","1","1","1","1"]
},
"Texture": {
"Colors": ["R=if(j_indx>(max_j/4) & j_indx<(3*max_j/4) , (6/10),(8/1
0))","G=if(j_indx>(max_j/4) & j_indx<(3*max_j/4) , (1/10),(6/10))","B=if(j_indx>
(max_j/4) & j_indx<(3*max_j/4) ,(1/10),(4/10))","T=1"],
"Name": "Lines",
"Noise": ""
}
},
{
"Param3D": {
"Description": ["Interlocked Tori (parametric version) by Abderrahma n Taha 11/12/2020"], "Description": ["Interlocked Tori (parametric version) by Abderrahma n Taha 11/12/2020"],
"Name": ["Interlocked_Tori_(parametric_version)"], "Name": ["Interlocked_Tori_(parametric_version)"],
"Component": ["TorisTwist_00","TorisTwist_01"], "Component": ["TorisTwist_00","TorisTwist_01"],
"Const": ["k=0","r=1","N=3","R=2","c=pi/100","du=1/1000000"], "Const": ["k=0","r=1","N=3","R=2","c=pi/100","du=1/1000000"],
"Funct": ["Cx=R*cos(u)","Cy=R*sin(u)","Cz=0","C1x=r*if(v<pi-k*c,cos( v+N*u/(2)),cos(k*c+N*u/(2)))","C1y=r*if(v<pi-k*c,sin(v+N*u/(2)),sin(k*c+N*u/(2)) )","Rapp=u/sqrt(u*u+v*v+t*t)","C2x=r*if(v<2*pi-k*c,cos(v+N*u/(2)),cos(pi+k*c+N*u /(2)))","C2y=r*if(v<2*pi-k*c,sin(v+N*u/(2)),sin(pi+k*c+N*u/(2)))","dCxu=(Cx(u+du ,v,t)-Cx(u,v,t))/du","dCyu=(Cy(u+du,v,t)-Cy(u,v,t))/du","dCzu=(Cz(u+du,v,t)-Cz(u ,v,t))/du","axu=Rapp(dCxu(u,v,t),dCyu(u,v,t),dCzu(u,v,t))","ayu=Rapp(dCyu(u,v,t) ,dCzu(u,v,t),dCxu(u,v,t))","azu=Rapp(dCzu(u,v,t),dCxu(u,v,t),dCyu(u,v,t))","d2Cx u=(axu(u+du,v,t)-axu(u,v,t))/du","d2Cyu=(ayu(u+du,v,t)-ayu(u,v,t))/du","d2Czu=(a zu(u+du,v,t)-azu(u,v,t))/du","Ax=Rapp(d2Cxu(u,v,t),d2Cyu(u,v,t),d2Czu(u,v,t))"," Ay=Rapp(d2Cyu(u,v,t),d2Czu(u,v,t),d2Cxu(u,v,t))","Az=Rapp(d2Czu(u,v,t),d2Cxu(u,v ,t),d2Cyu(u,v,t))","nx=(ayu(u,v,t)*Az(u,v,t)-azu(u,v,t)*Ay(u,v,t))","ny=(azu(u,v ,t)*Ax(u,v,t)-axu(u,v,t)*Az(u,v,t))","nz=(axu(u,v,t)*Ay(u,v,t)-ayu(u,v,t)*Ax(u,v ,t))","Bx=Rapp(nx(u,v,t),ny(u,v,t),nz(u,v,t))","By=Rapp(ny(u,v,t),nz(u,v,t),nx(u ,v,t))","Bz=Rapp(nz(u,v,t),nx(u,v,t),ny(u,v,t))","S1x=Cx(u,v,t)+(C1x(u,v,t)*Bx(u ,v,t)+C1y(u,v,t)*Ax(u,v,t))","S1y=Cy(u,v,t)+(C1x(u,v,t)*By(u,v,t)+C1y(u,v,t)*Ay( u,v,t))","S1z=Cz(u,v,t)+(C1x(u,v,t)*Bz(u,v,t)+C1y(u,v,t)*Az(u,v,t))","S2x=Cx(u,v ,t)+(C2x(u,v,t)*Bx(u,v,t)+C2y(u,v,t)*Ax(u,v,t))","S2y=Cy(u,v,t)+(C2x(u,v,t)*By(u ,v,t)+C2y(u,v,t)*Ay(u,v,t))","S2z=Cz(u,v,t)+(C2x(u,v,t)*Bz(u,v,t)+C2y(u,v,t)*Az( u,v,t))"], "Funct": ["Cx=R*cos(u)","Cy=R*sin(u)","Cz=0","C1x=r*if(v<pi-k*c,cos( v+N*u/(2)),cos(k*c+N*u/(2)))","C1y=r*if(v<pi-k*c,sin(v+N*u/(2)),sin(k*c+N*u/(2)) )","Rapp=u/sqrt(u*u+v*v+t*t)","C2x=r*if(v<2*pi-k*c,cos(v+N*u/(2)),cos(pi+k*c+N*u /(2)))","C2y=r*if(v<2*pi-k*c,sin(v+N*u/(2)),sin(pi+k*c+N*u/(2)))","dCxu=(Cx(u+du ,v,t)-Cx(u,v,t))/du","dCyu=(Cy(u+du,v,t)-Cy(u,v,t))/du","dCzu=(Cz(u+du,v,t)-Cz(u ,v,t))/du","axu=Rapp(dCxu(u,v,t),dCyu(u,v,t),dCzu(u,v,t))","ayu=Rapp(dCyu(u,v,t) ,dCzu(u,v,t),dCxu(u,v,t))","azu=Rapp(dCzu(u,v,t),dCxu(u,v,t),dCyu(u,v,t))","d2Cx u=(axu(u+du,v,t)-axu(u,v,t))/du","d2Cyu=(ayu(u+du,v,t)-ayu(u,v,t))/du","d2Czu=(a zu(u+du,v,t)-azu(u,v,t))/du","Ax=Rapp(d2Cxu(u,v,t),d2Cyu(u,v,t),d2Czu(u,v,t))"," Ay=Rapp(d2Cyu(u,v,t),d2Czu(u,v,t),d2Cxu(u,v,t))","Az=Rapp(d2Czu(u,v,t),d2Cxu(u,v ,t),d2Cyu(u,v,t))","nx=(ayu(u,v,t)*Az(u,v,t)-azu(u,v,t)*Ay(u,v,t))","ny=(azu(u,v ,t)*Ax(u,v,t)-axu(u,v,t)*Az(u,v,t))","nz=(axu(u,v,t)*Ay(u,v,t)-ayu(u,v,t)*Ax(u,v ,t))","Bx=Rapp(nx(u,v,t),ny(u,v,t),nz(u,v,t))","By=Rapp(ny(u,v,t),nz(u,v,t),nx(u ,v,t))","Bz=Rapp(nz(u,v,t),nx(u,v,t),ny(u,v,t))","S1x=Cx(u,v,t)+(C1x(u,v,t)*Bx(u ,v,t)+C1y(u,v,t)*Ax(u,v,t))","S1y=Cy(u,v,t)+(C1x(u,v,t)*By(u,v,t)+C1y(u,v,t)*Ay( u,v,t))","S1z=Cz(u,v,t)+(C1x(u,v,t)*Bz(u,v,t)+C1y(u,v,t)*Az(u,v,t))","S2x=Cx(u,v ,t)+(C2x(u,v,t)*Bx(u,v,t)+C2y(u,v,t)*Ax(u,v,t))","S2y=Cy(u,v,t)+(C2x(u,v,t)*By(u ,v,t)+C2y(u,v,t)*Ay(u,v,t))","S2z=Cz(u,v,t)+(C2x(u,v,t)*Bz(u,v,t)+C2y(u,v,t)*Az( u,v,t))"],
"Fx": ["S1x(u,v,t)","S2x(u,v,t)"], "Fx": ["S1x(u,v,t)","S2x(u,v,t)"],
"Fy": ["S1y(u,v,t)","S2y(u,v,t)"], "Fy": ["S1y(u,v,t)","S2y(u,v,t)"],
"Fz": ["S1z(u,v,t)","S2z(u,v,t)"], "Fz": ["S1z(u,v,t)","S2z(u,v,t)"],
"Grid": ["200","400","200","400"], "Grid": ["200","400","200","400"],
"Umax": ["2*pi","2*pi"], "Umax": ["2*pi","2*pi"],
skipping to change at line 1428 skipping to change at line 1482
"Ymin": ["-2"], "Ymin": ["-2"],
"Ymax": [" 2"], "Ymax": [" 2"],
"Zmin": ["-2"], "Zmin": ["-2"],
"Zmax": [" 2"] "Zmax": [" 2"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
"Name": ["Chmutov"], "Name": ["Chmutov"],
"Component": ["Chmutov"], "Component": ["Chmutov"],
"Fxyz": ["(x^2)^2 + (y^2)^2 + (z^2)^2 - (x^2 + y^2 + z^2-3/10)"], "Fxyz": ["-((x^2)^2 + (y^2)^2 + (z^2)^2 - (x^2 + y^2 + z^2-3/10))"],
"Xmin": ["-3/2"], "Xmin": ["-3/2"],
"Xmax": ["3/2"], "Xmax": ["3/2"],
"Ymin": ["-3/2"], "Ymin": ["-3/2"],
"Ymax": ["3/2"], "Ymax": ["3/2"],
"Zmin": ["-3/2"], "Zmin": ["-3/2"],
"Zmax": ["3/2"] "Zmax": ["3/2"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
"Name": ["Chmutov_2"], "Name": ["Chmutov_2"],
"Component": ["Chmutov_2"], "Component": ["Chmutov_2"],
"Fxyz": ["2*(x^2*(3-4*x^2)^2+y^2*(3-4*y^2)^2+z^2*(3-4*z^2)^2) -3"], "Fxyz": ["-(2*(x^2*(3-4*x^2)^2+y^2*(3-4*y^2)^2+z^2*(3-4*z^2)^2) -3)"],
"Xmin": ["-13/10"], "Xmin": ["-13/10"],
"Xmax": ["13/10"], "Xmax": ["13/10"],
"Ymin": ["-13/10"], "Ymin": ["-13/10"],
"Ymax": ["13/10"], "Ymax": ["13/10"],
"Zmin": ["-13/10"], "Zmin": ["-13/10"],
"Zmax": ["13/10"] "Zmax": ["13/10"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
skipping to change at line 1532 skipping to change at line 1586
"Ymin": ["-11/2"], "Ymin": ["-11/2"],
"Ymax": [" 11/2"], "Ymax": [" 11/2"],
"Zmin": ["-11/2"], "Zmin": ["-11/2"],
"Zmax": ["11/2"] "Zmax": ["11/2"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
"Name": ["DingDong"], "Name": ["DingDong"],
"Component": ["DingDong"], "Component": ["DingDong"],
"Fxyz": ["x^2 +y^2 -(1-z)*z^2"], "Fxyz": ["-x^2 -y^2 +(1-z)*z^2"],
"Xmin": ["-3/2"], "Xmin": ["-3/2"],
"Xmax": ["3/2"], "Xmax": ["3/2"],
"Ymin": ["-3/2"], "Ymin": ["-3/2"],
"Ymax": ["3/2"], "Ymax": ["3/2"],
"Zmin": ["-1"], "Zmin": ["-1"],
"Zmax": [" 1"] "Zmax": [" 1"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
skipping to change at line 1758 skipping to change at line 1812
"Ymin": ["-4"], "Ymin": ["-4"],
"Ymax": [" 4"], "Ymax": [" 4"],
"Zmin": ["-4"], "Zmin": ["-4"],
"Zmax": [" 4"] "Zmax": [" 4"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
"Description": ["Chmutov_Schwarz surface by Abderrahman Taha 22/04/2 019"], "Description": ["Chmutov_Schwarz surface by Abderrahman Taha 22/04/2 019"],
"Name": ["Chmutov_Schwarz"], "Name": ["Chmutov_Schwarz"],
"Fxyz": ["(x^k + y ^k + z^k ) -(cos(n*l*x/5) +cos(n*l*y/5) +cos(n*l* z/5)) -p"], "Fxyz": ["-((x^k + y ^k + z^k ) -(cos(n*l*x/5) +cos(n*l*y/5) +cos(n* l*z/5)) -p)"],
"Component": ["ChmutySchwarz"], "Component": ["ChmutySchwarz"],
"Const": ["k=12","l=7","p=1/100","n=1", "c=11/10"], "Const": ["k=12","l=7","p=1/100","n=1", "c=11/10"],
"Xmax": [" c"], "Xmax": [" c"],
"Xmin": ["-c"], "Xmin": ["-c"],
"Ymax": [" c"], "Ymax": [" c"],
"Ymin": ["-c"], "Ymin": ["-c"],
"Zmax": [" c"], "Zmax": [" c"],
"Zmin": ["-c"] "Zmin": ["-c"]
}, },
"Sliders": { "Sliders": {
skipping to change at line 1849 skipping to change at line 1903
"Ymin": ["-4"], "Ymin": ["-4"],
"Ymax": ["4"], "Ymax": ["4"],
"Zmin": ["-4"], "Zmin": ["-4"],
"Zmax": ["4"] "Zmax": ["4"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
"Name": ["Chain"], "Name": ["Chain"],
"Component": ["Chain"], "Component": ["Chain"],
"Fxyz": ["((sqrt(x*x+y*y)-3)^2+z*z-2/5)*((sqrt((x-9/2)*(x-9/2)+z*z)-3)^2 +y*y-2/5)*((sqrt((x+9/2)*(x+9/2)+z*z)-3)^2+y*y-2/5)*((sqrt((y+9/2)*(y+9/2)+z*z)- 3)^2+x*x-2/5)*((sqrt((y-9/2)*(y-9/2)+z*z)-3)^2+x*x-2/5)*((sqrt(x*x+y*y)-5)^2+z*z -2/5)"], "Fxyz": ["-((sqrt(x*x+y*y)-3)^2+z*z-2/5)*((sqrt((x-9/2)*(x-9/2)+z*z)-3)^ 2+y*y-2/5)*((sqrt((x+9/2)*(x+9/2)+z*z)-3)^2+y*y-2/5)*((sqrt((y+9/2)*(y+9/2)+z*z) -3)^2+x*x-2/5)*((sqrt((y-9/2)*(y-9/2)+z*z)-3)^2+x*x-2/5)*((sqrt(x*x+y*y)-5)^2+z* z-2/5)"],
"Xmin": ["-41/5"], "Xmin": ["-41/5"],
"Xmax": ["41/5"], "Xmax": ["41/5"],
"Ymin": ["-41/5"], "Ymin": ["-41/5"],
"Ymax": ["41/5"], "Ymax": ["41/5"],
"Zmin": ["-4"], "Zmin": ["-4"],
"Zmax": ["4"] "Zmax": ["4"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
skipping to change at line 5292 skipping to change at line 5346
"Noise": "1" "Noise": "1"
} }
}, },
{ {
"Iso3D": { "Iso3D": {
"Description": ["Contour lines by Abderrahman Taha 28/10/2019"], "Description": ["Contour lines by Abderrahman Taha 28/10/2019"],
"Name": ["Contour_lines"], "Name": ["Contour_lines"],
"Const": ["C=1/4"], "Const": ["C=1/4"],
"Cnd": ["(z-C)*(z+C)*(z-2*C)*(z+2*C)*(z-3*C)*(z+3*C)*(z-1)*(z+1)*(z-6*C) *(z+(3/2))*(z-5*C)*(z+5*C)>0"], "Cnd": ["(z-C)*(z+C)*(z-2*C)*(z+2*C)*(z-3*C)*(z+3*C)*(z-1)*(z+1)*(z-6*C) *(z+(3/2))*(z-5*C)*(z+5*C)>0"],
"Component": ["Drope"], "Component": ["Drope"],
"Fxyz": ["z-4*x*exp(-x^2-y^2)"], "Fxyz": ["4*x*exp(-x^2-y^2)-z"],
"Xmax": ["2"], "Xmax": ["2"],
"Xmin": ["-2"], "Xmin": ["-2"],
"Ymax": ["2"], "Ymax": ["2"],
"Ymin": ["-2"], "Ymin": ["-2"],
"Zmax": ["18/10"], "Zmax": ["18/10"],
"Zmin": ["-18/10"] "Zmin": ["-18/10"]
} }
}, },
{ {
"Param3D": { "Param3D": {
skipping to change at line 7173 skipping to change at line 7227
"Fx": ["Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u ,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)"," Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","TFx(u,v,t)"], "Fx": ["Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u ,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)"," Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t)","Sx(u,v,t )","Sx(u,v,t)","Sx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u ,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)"," Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","Tx(u,v,t)","TFx(u,v,t)"],
"Fy": ["Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u ,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)"," Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","TFy(u,v,t)"], "Fy": ["Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u ,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)"," Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","TFy(u,v,t)"],
"Fz": ["Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u ,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)"," Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","TFz(u,v,t)"], "Fz": ["Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u ,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)"," Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","TFz(u,v,t)"],
"Grid": ["75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","30","500","30","500","30","500","30"," 500","30","500","30","500","30","500","30","500","30","500","30","500","30","500 ","30","500","30","500","30","500","30","500","30","500","300","300"], "Grid": ["75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","30","500","30","500","30","500","30"," 500","30","500","30","500","30","500","30","500","30","500","30","500","30","500 ","30","500","30","500","30","500","30","500","30","500","300","300"],
"Umax": ["umax","umax","umax","umax","umax","umax","umax","umax","um ax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax" ,"umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","u max","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax ","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax"," umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","uma x","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax", "umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","um ax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax" ,"umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","u max","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax ","umax","umax","umax","umax","umax","umax","umax","umax"], "Umax": ["umax","umax","umax","umax","umax","umax","umax","umax","um ax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax" ,"umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","u max","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax ","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax"," umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","uma x","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax", "umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","um ax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax" ,"umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","u max","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax ","umax","umax","umax","umax","umax","umax","umax","umax"],
"Umin": ["umin","umin","umin","umin","umin","umin","umin","umin","um in","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin" ,"umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","u min","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin ","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin"," umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umi n","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin", "umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","um in","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin" ,"umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","u min","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin ","umin","umin","umin","umin","umin","umin","umin","umin"], "Umin": ["umin","umin","umin","umin","umin","umin","umin","umin","um in","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin" ,"umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","u min","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin ","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin"," umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umi n","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin", "umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","um in","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin" ,"umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","u min","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin ","umin","umin","umin","umin","umin","umin","umin","umin"],
"Vmax": ["vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vm ax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax" ,"vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","v max","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax ","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax"," vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vma x","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax", "vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vm ax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax" ,"vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","v max","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax ","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax"], "Vmax": ["vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vm ax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax" ,"vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","v max","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax ","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax"," vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vma x","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax", "vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vm ax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax" ,"vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","v max","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax ","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax"],
"Vmin": ["vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"," vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmi n","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin", "vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"] "Vmin": ["vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"," vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmi n","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin", "vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"]
}, },
"Texture": { "Texture": {
"Colors": ["R=if(cmpId = (130), (6/10), (9/10))","G=if((cmpId = 130) , (6/10), (6/10))","B=if((cmpId = 130), (6/10), (0))","T=if((cmpId = 130), (7/10 ), (1))"], "Colors": ["R=if(cmpId = (130), (6/10), (9/10))","G=if((cmpId = 130) , (6/10), (6/10))","B=if((cmpId = 130), (6/10), (0))","T=if((cmpId = 130), (4/10 ), (1))"],
"Name": "Gold", "Name": "Gold",
"Noise": "" "Noise": ""
} }
}, },
{ {
"Param3D": { "Param3D": {
"Description ": ["Wireframe NKlein v2 (Bonan-Jeener's Klein) by Abde rrahman Taha 07/10/2019"], "Description ": ["Wireframe NKlein v2 (Bonan-Jeener's Klein) by Abde rrahman Taha 07/10/2019"],
"Name": ["NKlein_wire_02"], "Name": ["NKlein_wire_02"],
"Const": ["T=-3/2","S=5","r1=6","H=-r1/99","du=1/100000","dv=1/10000 0","u1max=2*pi","u1min=0","v1max=2*pi","v1min=0","M=114","N=16","umin=0","umax=2 *pi","vmin=0","vmax=2*pi","Gu=(u1max-u1min)/N","Gv=(v1max-v1min)/M"], "Const": ["T=-3/2","S=5","r1=6","H=-r1/99","du=1/100000","dv=1/10000 0","u1max=2*pi","u1min=0","v1max=2*pi","v1min=0","M=114","N=16","umin=0","umax=2 *pi","vmin=0","vmax=2*pi","Gu=(u1max-u1min)/N","Gv=(v1max-v1min)/M"],
"Funct": ["W=sin((S-1)*v) + T","Rapp=u/sqrt(u*u+v*v+t*t)","Bx = 1/sq rt(u*u+v*v+t*t)","Fx=S*cos(v) - cos(S*v) - ((S-1)/S)*W(u,v,t)*sin(v*(S+1)/2)*cos (u)","Fy=S*sin(v) - sin(S*v) + ((S-1)/S)*W(u,v,t)*cos(v*(S+1)/2)*cos(u)","Fz=W(u ,v,t)*sin(u)","DFxu=((Fx(u+du,v,t)-Fx(u,v,t))/du)","DFxv=((Fx(u,v+dv,t)-Fx(u,v,t ))/dv)","DFyu=((Fy(u+du,v,t)-Fy(u,v,t))/du)","DFyv=((Fy(u,v+dv,t)-Fy(u,v,t))/dv) ","DFzu=((Fz(u+du,v,t)-Fz(u,v,t))/du)","DFzv=((Fz(u,v+dv,t)-Fz(u,v,t))/dv)","n1= (DFyu(u,v,t)*DFzv(u,v,t)-DFzu(u,v,t)*DFyv(u,v,t))","n2=(DFzu(u,v,t)*DFxv(u,v,t)- DFxu(u,v,t)*DFzv(u,v,t))","n3=(DFxu(u,v,t)*DFyv(u,v,t)-DFyu(u,v,t)*DFxv(u,v,t))" ,"Thickness2=H*sin(M*pi*(v-v1min)/(v1max-v1min)+((N*(u-u1min)/(u1max-u1min)))*(p i)+pi/2)","Thickness1=H*sin(N*pi*(u-u1min)/(u1max-u1min)+((M*(v-v1min)/(v1max-v1 min)))*(pi)-pi/2)","Thickness3=if((sin(v) * cos(v)>0), 2*H, -2*H)","TFx=Fx(u,v,t )+Thickness3(u,v,t)*Rapp(n1(u,v,t),n2(u,v,t),n3(u,v,t))","TFy=Fy(u,v,t)+Thicknes s3(u,v,t)*Rapp(n2(u,v,t),n3(u,v,t),n1(u,v,t))","TFz=Fz(u,v,t)+Thickness3(u,v,t)* Rapp(n3(u,v,t),n1(u,v,t),n2(u,v,t))","Tx=Fx(u,v,t)+Thickness1(u,v,t)*Rapp(n1(u,v ,t),n2(u,v,t),n3(u,v,t))","Ty=Fy(u,v,t)+Thickness1(u,v,t)*Rapp(n2(u,v,t),n3(u,v, t),n1(u,v,t))","Tz=Fz(u,v,t)+Thickness1(u,v,t)*Rapp(n3(u,v,t),n1(u,v,t),n2(u,v,t ))","Sx=Fx(u,v,t)+Thickness2(u,v,t)*Rapp(n1(u,v,t),n2(u,v,t),n3(u,v,t))","Sy=Fy( u,v,t)+Thickness2(u,v,t)*Rapp(n2(u,v,t),n3(u,v,t),n1(u,v,t))","Sz=Fz(u,v,t)+Thic kness2(u,v,t)*Rapp(n3(u,v,t),n1(u,v,t),n2(u,v,t))","DFxu=((Fx(u+du,v,t)-Fx(u,v,t ))/du)","DFxv=((Fx(u,v+dv,t)-Fx(u,v,t))/dv)","DFyu=((Fy(u+du,v,t)-Fy(u,v,t))/du) ","DFyv=((Fy(u,v+dv,t)-Fy(u,v,t))/dv)","DFzu=((Fz(u+du,v,t)-Fz(u,v,t))/du)","DFz v=((Fz(u,v+dv,t)-Fz(u,v,t))/dv)","n1=(DFyu(u,v,t)*DFzv(u,v,t)-DFzu(u,v,t)*DFyv(u ,v,t))","n2=(DFzu(u,v,t)*DFxv(u,v,t)-DFxu(u,v,t)*DFzv(u,v,t))","n3=(DFxu(u,v,t)* DFyv(u,v,t)-DFyu(u,v,t)*DFxv(u,v,t))","F2x=Tx(u1min + CmpId(0)*Gu,v,t)","F2y=Ty( u1min + CmpId(0)*Gu,v,t)","F2z=Tz(u1min + CmpId(0)*Gu,v,t)","DF2xv=DFxv(u1min + CmpId(0)*Gu,v,t)","DF2yv=DFyv(u1min + CmpId(0)*Gu,v,t)","DF2zv=DFzv(u1min + CmpI d(0)*Gu,v,t)","DF2xv2=n1(u1min + CmpId(0)*Gu,v,t)","DF2yv2=n2(u1min + CmpId(0)*G u,v,t)","DF2zv2=n3(u1min + CmpId(0)*Gu,v,t)","Nxv=Rapp(DF2xv2(u,v,t),DF2yv2(u,v, t),DF2zv2(u,v,t))","Nyv=Rapp(DF2yv2(u,v,t),DF2xv2(u,v,t),DF2zv2(u,v,t))","Nzv=Ra pp(DF2zv2(u,v,t),DF2yv2(u,v,t),DF2xv2(u,v,t))","Binxv=(DF2yv(u,v,t)*Nzv(u,v,t)-D F2zv(u,v,t)*Nyv(u,v,t))*Bx(DF2xv(u,v,t),DF2yv(u,v,t),DF2zv(u,v,t))","Binyv=(DF2z v(u,v,t)*Nxv(u,v,t)-DF2xv(u,v,t)*Nzv(u,v,t))*Bx(DF2xv(u,v,t),DF2yv(u,v,t),DF2zv( u,v,t))","Binzv=(DF2xv(u,v,t)*Nyv(u,v,t)-DF2yv(u,v,t)*Nxv(u,v,t))*Bx(DF2xv(u,v,t ),DF2yv(u,v,t),DF2zv(u,v,t))","Tx=F2x(u,v,t)+(r1/100)*(Nxv(u,v,t)*cos(u)+Binxv(u ,v,t)*sin(u))","Ty=F2y(u,v,t)+(r1/100)*(Nyv(u,v,t)*cos(u)+Binyv(u,v,t)*sin(u))", "Tz=F2z(u,v,t)+(r1/100)*(Nzv(u,v,t)*cos(u)+Binzv(u,v,t)*sin(u))","F2x=Sx(u,v1min + (CmpId(0)-(N+1))*Gv,t)","F2y=Sy(u,v1min + (CmpId(0)-(N+1))*Gv,t)","F2z=Sz(u,v 1min + (CmpId(0)-(N+1))*Gv,t)","DF2xu=DFxu(u,v1min + (CmpId(0)-(N+1))*Gv,t)","DF 2yu=DFyu(u,v1min + (CmpId(0)-(N+1))*Gv,t)","DF2zu=DFzu(u,v1min + (CmpId(0)-(N+1) )*Gv,t)","DF2xu2=n1(u,v1min + (CmpId(0)-(N+1))*Gv,t)","DF2yu2=n2(u,v1min + (CmpI d(0)-(N+1))*Gv,t)","DF2zu2=n3(u,v1min + (CmpId(0)-(N+1))*Gv,t)","Nxu=Rapp(DF2xu2 (u,v,t),DF2yu2(u,v,t),DF2zu2(u,v,t))","Nyu=Rapp(DF2yu2(u,v,t),DF2xu2(u,v,t),DF2z u2(u,v,t))","Nzu=Rapp(DF2zu2(u,v,t),DF2yu2(u,v,t),DF2xu2(u,v,t))","Binxu=(DF2yu( u,v,t)*Nzu(u,v,t)-DF2zu(u,v,t)*Nyu(u,v,t))*Bx(DF2xu(u,v,t),DF2yu(u,v,t),DF2zu(u, v,t))","Binyu=(DF2zu(u,v,t)*Nxu(u,v,t)-DF2xu(u,v,t)*Nzu(u,v,t))*Bx(DF2xu(u,v,t), DF2yu(u,v,t),DF2zu(u,v,t))","Binzu=(DF2xu(u,v,t)*Nyu(u,v,t)-DF2yu(u,v,t)*Nxu(u,v ,t))*Bx(DF2xu(u,v,t),DF2yu(u,v,t),DF2zu(u,v,t))","Sx=F2x(u,v,t)+(r1/100)*(Nxu(u, v,t)*cos(v)+Binxu(u,v,t)*sin(v))","Sy=F2y(u,v,t)+(r1/100)*(Nyu(u,v,t)*cos(v)+Bin yu(u,v,t)*sin(v))","Sz=F2z(u,v,t)+(r1/100)*(Nzu(u,v,t)*cos(v)+Binzu(u,v,t)*sin(v ))"], "Funct": ["W=sin((S-1)*v) + T","Rapp=u/sqrt(u*u+v*v+t*t)","Bx = 1/sq rt(u*u+v*v+t*t)","Fx=S*cos(v) - cos(S*v) - ((S-1)/S)*W(u,v,t)*sin(v*(S+1)/2)*cos (u)","Fy=S*sin(v) - sin(S*v) + ((S-1)/S)*W(u,v,t)*cos(v*(S+1)/2)*cos(u)","Fz=W(u ,v,t)*sin(u)","DFxu=((Fx(u+du,v,t)-Fx(u,v,t))/du)","DFxv=((Fx(u,v+dv,t)-Fx(u,v,t ))/dv)","DFyu=((Fy(u+du,v,t)-Fy(u,v,t))/du)","DFyv=((Fy(u,v+dv,t)-Fy(u,v,t))/dv) ","DFzu=((Fz(u+du,v,t)-Fz(u,v,t))/du)","DFzv=((Fz(u,v+dv,t)-Fz(u,v,t))/dv)","n1= (DFyu(u,v,t)*DFzv(u,v,t)-DFzu(u,v,t)*DFyv(u,v,t))","n2=(DFzu(u,v,t)*DFxv(u,v,t)- DFxu(u,v,t)*DFzv(u,v,t))","n3=(DFxu(u,v,t)*DFyv(u,v,t)-DFyu(u,v,t)*DFxv(u,v,t))" ,"Thickness2=H*sin(M*pi*(v-v1min)/(v1max-v1min)+((N*(u-u1min)/(u1max-u1min)))*(p i)+pi/2)","Thickness1=H*sin(N*pi*(u-u1min)/(u1max-u1min)+((M*(v-v1min)/(v1max-v1 min)))*(pi)-pi/2)","Thickness3=if((sin(v) * cos(v)>0), 2*H, -2*H)","TFx=Fx(u,v,t )+Thickness3(u,v,t)*Rapp(n1(u,v,t),n2(u,v,t),n3(u,v,t))","TFy=Fy(u,v,t)+Thicknes s3(u,v,t)*Rapp(n2(u,v,t),n3(u,v,t),n1(u,v,t))","TFz=Fz(u,v,t)+Thickness3(u,v,t)* Rapp(n3(u,v,t),n1(u,v,t),n2(u,v,t))","Tx=Fx(u,v,t)+Thickness1(u,v,t)*Rapp(n1(u,v ,t),n2(u,v,t),n3(u,v,t))","Ty=Fy(u,v,t)+Thickness1(u,v,t)*Rapp(n2(u,v,t),n3(u,v, t),n1(u,v,t))","Tz=Fz(u,v,t)+Thickness1(u,v,t)*Rapp(n3(u,v,t),n1(u,v,t),n2(u,v,t ))","Sx=Fx(u,v,t)+Thickness2(u,v,t)*Rapp(n1(u,v,t),n2(u,v,t),n3(u,v,t))","Sy=Fy( u,v,t)+Thickness2(u,v,t)*Rapp(n2(u,v,t),n3(u,v,t),n1(u,v,t))","Sz=Fz(u,v,t)+Thic kness2(u,v,t)*Rapp(n3(u,v,t),n1(u,v,t),n2(u,v,t))","DFxu=((Fx(u+du,v,t)-Fx(u,v,t ))/du)","DFxv=((Fx(u,v+dv,t)-Fx(u,v,t))/dv)","DFyu=((Fy(u+du,v,t)-Fy(u,v,t))/du) ","DFyv=((Fy(u,v+dv,t)-Fy(u,v,t))/dv)","DFzu=((Fz(u+du,v,t)-Fz(u,v,t))/du)","DFz v=((Fz(u,v+dv,t)-Fz(u,v,t))/dv)","n1=(DFyu(u,v,t)*DFzv(u,v,t)-DFzu(u,v,t)*DFyv(u ,v,t))","n2=(DFzu(u,v,t)*DFxv(u,v,t)-DFxu(u,v,t)*DFzv(u,v,t))","n3=(DFxu(u,v,t)* DFyv(u,v,t)-DFyu(u,v,t)*DFxv(u,v,t))","F2x=Tx(u1min + CmpId(0)*Gu,v,t)","F2y=Ty( u1min + CmpId(0)*Gu,v,t)","F2z=Tz(u1min + CmpId(0)*Gu,v,t)","DF2xv=DFxv(u1min + CmpId(0)*Gu,v,t)","DF2yv=DFyv(u1min + CmpId(0)*Gu,v,t)","DF2zv=DFzv(u1min + CmpI d(0)*Gu,v,t)","DF2xv2=n1(u1min + CmpId(0)*Gu,v,t)","DF2yv2=n2(u1min + CmpId(0)*G u,v,t)","DF2zv2=n3(u1min + CmpId(0)*Gu,v,t)","Nxv=Rapp(DF2xv2(u,v,t),DF2yv2(u,v, t),DF2zv2(u,v,t))","Nyv=Rapp(DF2yv2(u,v,t),DF2xv2(u,v,t),DF2zv2(u,v,t))","Nzv=Ra pp(DF2zv2(u,v,t),DF2yv2(u,v,t),DF2xv2(u,v,t))","Binxv=(DF2yv(u,v,t)*Nzv(u,v,t)-D F2zv(u,v,t)*Nyv(u,v,t))*Bx(DF2xv(u,v,t),DF2yv(u,v,t),DF2zv(u,v,t))","Binyv=(DF2z v(u,v,t)*Nxv(u,v,t)-DF2xv(u,v,t)*Nzv(u,v,t))*Bx(DF2xv(u,v,t),DF2yv(u,v,t),DF2zv( u,v,t))","Binzv=(DF2xv(u,v,t)*Nyv(u,v,t)-DF2yv(u,v,t)*Nxv(u,v,t))*Bx(DF2xv(u,v,t ),DF2yv(u,v,t),DF2zv(u,v,t))","Tx=F2x(u,v,t)+(r1/100)*(Nxv(u,v,t)*cos(u)+Binxv(u ,v,t)*sin(u))","Ty=F2y(u,v,t)+(r1/100)*(Nyv(u,v,t)*cos(u)+Binyv(u,v,t)*sin(u))", "Tz=F2z(u,v,t)+(r1/100)*(Nzv(u,v,t)*cos(u)+Binzv(u,v,t)*sin(u))","F2x=Sx(u,v1min + (CmpId(0)-(N+1))*Gv,t)","F2y=Sy(u,v1min + (CmpId(0)-(N+1))*Gv,t)","F2z=Sz(u,v 1min + (CmpId(0)-(N+1))*Gv,t)","DF2xu=DFxu(u,v1min + (CmpId(0)-(N+1))*Gv,t)","DF 2yu=DFyu(u,v1min + (CmpId(0)-(N+1))*Gv,t)","DF2zu=DFzu(u,v1min + (CmpId(0)-(N+1) )*Gv,t)","DF2xu2=n1(u,v1min + (CmpId(0)-(N+1))*Gv,t)","DF2yu2=n2(u,v1min + (CmpI d(0)-(N+1))*Gv,t)","DF2zu2=n3(u,v1min + (CmpId(0)-(N+1))*Gv,t)","Nxu=Rapp(DF2xu2 (u,v,t),DF2yu2(u,v,t),DF2zu2(u,v,t))","Nyu=Rapp(DF2yu2(u,v,t),DF2xu2(u,v,t),DF2z u2(u,v,t))","Nzu=Rapp(DF2zu2(u,v,t),DF2yu2(u,v,t),DF2xu2(u,v,t))","Binxu=(DF2yu( u,v,t)*Nzu(u,v,t)-DF2zu(u,v,t)*Nyu(u,v,t))*Bx(DF2xu(u,v,t),DF2yu(u,v,t),DF2zu(u, v,t))","Binyu=(DF2zu(u,v,t)*Nxu(u,v,t)-DF2xu(u,v,t)*Nzu(u,v,t))*Bx(DF2xu(u,v,t), DF2yu(u,v,t),DF2zu(u,v,t))","Binzu=(DF2xu(u,v,t)*Nyu(u,v,t)-DF2yu(u,v,t)*Nxu(u,v ,t))*Bx(DF2xu(u,v,t),DF2yu(u,v,t),DF2zu(u,v,t))","Sx=F2x(u,v,t)+(r1/100)*(Nxu(u, v,t)*cos(v)+Binxu(u,v,t)*sin(v))","Sy=F2y(u,v,t)+(r1/100)*(Nyu(u,v,t)*cos(v)+Bin yu(u,v,t)*sin(v))","Sz=F2z(u,v,t)+(r1/100)*(Nzu(u,v,t)*cos(v)+Binzu(u,v,t)*sin(v ))"],
skipping to change at line 7196 skipping to change at line 7250
"Fy": ["Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u ,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)"," Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","TFy(u,v,t)"], "Fy": ["Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u ,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)"," Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t)","Sy(u,v,t )","Sy(u,v,t)","Sy(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u ,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)"," Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","Ty(u,v,t)","TFy(u,v,t)"],
"Fz": ["Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u ,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)"," Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","TFz(u,v,t)"], "Fz": ["Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u ,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)"," Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t)","Sz(u,v,t )","Sz(u,v,t)","Sz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u ,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)"," Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","Tz(u,v,t)","TFz(u,v,t)"],
"Grid": ["75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","30","500","30","500","30","500","30"," 500","30","500","30","500","30","500","30","500","30","500","30","500","30","500 ","30","500","30","500","30","500","30","500","30","500","300","300"], "Grid": ["75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","75","30","75","30","75","30","75","30" ,"75","30","75","30","75","30","75","30","30","500","30","500","30","500","30"," 500","30","500","30","500","30","500","30","500","30","500","30","500","30","500 ","30","500","30","500","30","500","30","500","30","500","300","300"],
"Umax": ["umax","umax","umax","umax","umax","umax","umax","umax","um ax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax" ,"umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","u max","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax ","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax"," umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","uma x","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax", "umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","um ax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax" ,"umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","u max","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax ","umax","umax","umax","umax","umax","umax","umax","umax"], "Umax": ["umax","umax","umax","umax","umax","umax","umax","umax","um ax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax" ,"umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","u max","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax ","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax"," umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","uma x","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax", "umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","um ax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax" ,"umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","u max","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax","umax ","umax","umax","umax","umax","umax","umax","umax","umax"],
"Umin": ["umin","umin","umin","umin","umin","umin","umin","umin","um in","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin" ,"umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","u min","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin ","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin"," umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umi n","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin", "umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","um in","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin" ,"umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","u min","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin ","umin","umin","umin","umin","umin","umin","umin","umin"], "Umin": ["umin","umin","umin","umin","umin","umin","umin","umin","um in","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin" ,"umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","u min","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin ","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin"," umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umi n","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin", "umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","um in","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin" ,"umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","u min","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin","umin ","umin","umin","umin","umin","umin","umin","umin","umin"],
"Vmax": ["vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vm ax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax" ,"vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","v max","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax ","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax"," vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vma x","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax", "vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vm ax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax" ,"vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","v max","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax ","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax"], "Vmax": ["vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vm ax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax" ,"vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","v max","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax ","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax"," vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vma x","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax", "vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vm ax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax" ,"vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","v max","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax ","vmax","vmax","vmax","vmax","vmax","vmax","vmax","vmax"],
"Vmin": ["vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"," vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmi n","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin", "vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"] "Vmin": ["vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"," vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmi n","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin", "vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"]
}, },
"Texture": { "Texture": {
"Colors": [ "Colors": [
"R=if((cmpId = 130), (6/10), (7/10))", "R=if((cmpId = 130), (9/10), (6/10))",
"G=if((cmpId = 130), (1/10), (5/10))", "G=if((cmpId = 130), (2/10), (4/10))",
"B=if((cmpId = 130), (3/10), (0))", "B=if((cmpId = 130), (3/10), (0))",
"T=if((cmpId = 130), (5/10), (1))" "T=if((cmpId = 130), (3/10), (1))"
], ],
"Name": "Gold", "Name": "Gold",
"Noise": "" "Noise": ""
} }
}, },
{ {
"Param3D": { "Param3D": {
"Description": ["Jeener's Klein surface v1 by Abderrahman Taha 26/07 /2018"], "Description": ["Jeener's Klein surface v1 by Abderrahman Taha 26/07 /2018"],
"Name": ["N_Klein_v1"], "Name": ["N_Klein_v1"],
"Component": ["NKlein"], "Component": ["NKlein"],
skipping to change at line 7684 skipping to change at line 7738
"Position": ["9","6","4","9","1","4","20","3","3"], "Position": ["9","6","4","9","1","4","20","3","3"],
"Step": ["1","1","1","1","1","1","1","1","1"] "Step": ["1","1","1","1","1","1","1","1","1"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
"Description": ["The Dome-2.0 by Abderrahman Taha 27/02/2016"], "Description": ["The Dome-2.0 by Abderrahman Taha 27/02/2016"],
"Name": ["The_Dome_02"], "Name": ["The_Dome_02"],
"Component": ["Dome"], "Component": ["Dome"],
"Cnd": ["sqrt(x*x+y*y+z*z)>S/3"], "Cnd": ["sqrt(x*x+y*y+z*z)>S/3"],
"Const": ["A=4", "Const": ["A=4","N1=10","N2=10","R=16"],
"N1=10",
"N2=10",
"R=16"],
"Funct": ["Scherk=sinh(x)*sinh(y)-A*sin(z)", "Funct": ["Scherk=sinh(x)*sinh(y)-A*sin(z)",
"Scherk2=Scherk(N1*atan2(x,sqrt(y*y+z*z)),(sqrt(x*x+y*y+z*z)-R),N2*ata n2(z,y),t)"], "Scherk2=Scherk(N1*atan2(x,sqrt(y*y+z*z)),(sqrt(x*x+y*y+z*z)-R),N2*ata n2(z,y),t)"],
"Fxyz": ["-Scherk2(z,y,x,t)"], "Fxyz": ["-Scherk2(z,y,x,t)"],
"Xmax": ["27"], "Xmax": ["27"],
"Xmin": ["-27"], "Xmin": ["-27"],
"Ymax": ["27"], "Ymax": ["27"],
"Ymin": ["-27"], "Ymin": ["-27"],
"Zmax": ["18"], "Zmax": ["18"],
"Zmin": ["-18"] "Zmin": ["-18"]
}, },
skipping to change at line 7711 skipping to change at line 7762
"Name": ["A","N1","N2","R","S"], "Name": ["A","N1","N2","R","S"],
"Position": ["4","10","10","16","63","4","1","7","16","44","4","2","9" ,"15","73"], "Position": ["4","10","10","16","63","4","1","7","16","44","4","2","9" ,"15","73"],
"Step": ["1","1","1","1","1","1","1","1","1","1","1","1","1","1","1"] "Step": ["1","1","1","1","1","1","1","1","1","1","1","1","1","1","1"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
"Description": ["Schwarz P Tori-1.0 by Abderrahman Taha 08/10/2019"], "Description": ["Schwarz P Tori-1.0 by Abderrahman Taha 08/10/2019"],
"Name": ["SchwarzP_Tori"], "Name": ["SchwarzP_Tori"],
"Component": ["Schwarz P Tori"], "Component": ["Schwarz P Tori"],
"Const": ["M=1", "Const": ["M=1","N1=15","N2=15","R1=8","R2=15","H=4"],
"N1=15",
"N2=15",
"R1=8",
"R2=15",
"H=4"],
"Funct": ["Iso=cos(x)+cos(y)+cos(z)", "Funct": ["Iso=cos(x)+cos(y)+cos(z)",
"R=H*x/(10*sqrt(x*x+y*y+z*z))", "R=H*x/(10*sqrt(x*x+y*y+z*z))",
"Iso4= (Iso(x+R(sin(x),sin(y),sin(z),t),y+R(sin(y),sin(x),sin(z),t), z +R(sin(z),sin(y),sin(x),t),t))", "Iso4= (Iso(x+R(sin(x),sin(y),sin(z),t),y+R(sin(y),sin(x),sin(z),t), z +R(sin(z),sin(y),sin(x),t),t))",
"Iso5= (Iso(x-R(sin(x),sin(y),sin(z),t),y-R(sin(y),sin(x),sin(z),t), z -R(sin(z),sin(y),sin(x),t),t))", "Iso5= (Iso(x-R(sin(x),sin(y),sin(z),t),y-R(sin(y),sin(x),sin(z),t), z -R(sin(z),sin(y),sin(x),t),t))",
"SchwarzP= (Iso4(x,y,z,t)*Iso5(x,y,z,t))", "SchwarzP= (Iso4(x,y,z,t)*Iso5(x,y,z,t))",
"isoTransform=if(x*x<(1024/100),SchwarzP(x,y-2*t,z-3*t,t),1)+M*exp(x*x -9)/10", "isoTransform=if(x*x<(1024/100),SchwarzP(x,y-2*t,z-3*t,t),1)+M*exp(x*x -9)/10",
"isoTransform2=isoTransform((sqrt(x*x+z*z)-R1),y,N1*atan2(z,x),t)"], "isoTransform2=isoTransform((sqrt(x*x+z*z)-R1),y,N1*atan2(z,x),t)"],
"Fxyz": ["-isoTransform2((sqrt(x*x+y*y)-R2),N2*atan2(y,x),z,t)"], "Fxyz": ["-isoTransform2((sqrt(x*x+y*y)-R2),N2*atan2(y,x),z,t)"],
"Xmax": ["27"], "Xmax": ["27"],
"Xmin": ["-27"], "Xmin": ["-27"],
skipping to change at line 7745 skipping to change at line 7791
"Name": ["H","N1","N2","R1","R2","M"], "Name": ["H","N1","N2","R1","R2","M"],
"Position": ["4","15","15","8","15","1","4","3","13","8","16","0","5", "7","9","8","16","0"], "Position": ["4","15","15","8","15","1","4","3","13","8","16","0","5", "7","9","8","16","0"],
"Step": ["1","1","1","1","1","1","1","1","1","1","1","1","1","1","1"," 1","1","1"] "Step": ["1","1","1","1","1","1","1","1","1","1","1","1","1","1","1"," 1","1","1"]
} }
}, },
{ {
"Iso3D": { "Iso3D": {
"Description": ["Diamond Tori-2.0 by Abderrahman Taha 07/10/2019"], "Description": ["Diamond Tori-2.0 by Abderrahman Taha 07/10/2019"],
"Name": ["DiamondTori"], "Name": ["DiamondTori"],
"Component": ["DiamondTori"], "Component": ["DiamondTori"],
"Const": ["M=1", "Const": ["M=1","N1=10","N2=10","P=5","R=15"],
"N1=10",
"N2=10",
"P=5",
"R=15"],
"Funct": ["Diamond=sin(x)*sin(y)*sin(z)+sin(x)*cos(y)*cos(z)+cos(x)*sin( y)*cos(z)+cos(x)*cos(y)*sin(z)", "Funct": ["Diamond=sin(x)*sin(y)*sin(z)+sin(x)*cos(y)*cos(z)+cos(x)*sin( y)*cos(z)+cos(x)*cos(y)*sin(z)",
"isoCondition_0=(x^2-(22/10)^2)", "isoCondition_0=(x^2-(22/10)^2)",
"isoCondition_1=(x^2-(16/10)^2)", "isoCondition_1=(x^2-(16/10)^2)",
"isoTransform=if((isoCondition_0(x,y,z,t)<0),-Diamond(x,y,z,t),1)+M*ex p(isoCondition_1(x,y,z,t))", "isoTransform=if((isoCondition_0(x,y,z,t)<0),-Diamond(x,y,z,t),1)+M*ex p(isoCondition_1(x,y,z,t))",
"isoTransform2=isoTransform((sqrt(x*x+z*z)-P),y,N1*atan2(z,x),t)"], "isoTransform2=isoTransform((sqrt(x*x+z*z)-P),y,N1*atan2(z,x),t)"],
"Fxyz": ["-isoTransform2((sqrt(x*x+y*y)-R),N2*atan2(y,x),z,t)"], "Fxyz": ["-isoTransform2((sqrt(x*x+y*y)-R),N2*atan2(y,x),z,t)"],
"Xmax": ["25"], "Xmax": ["25"],
"Xmin": ["-25"], "Xmin": ["-25"],
"Ymax": ["25"], "Ymax": ["25"],
"Ymin": ["-25"], "Ymin": ["-25"],
skipping to change at line 7784 skipping to change at line 7826
"Name": ["Implicit Costa"], "Name": ["Implicit Costa"],
"Funct": ["Costa=(z*((x^2+y^2)-18-8*sin((-11+abs(z*13/10))/4)-18*exp((-1 2+abs(z*13/10))/2))-(x^2-y^2)) ", "Funct": ["Costa=(z*((x^2+y^2)-18-8*sin((-11+abs(z*13/10))/4)-18*exp((-1 2+abs(z*13/10))/2))-(x^2-y^2)) ",
"DFx=((Costa(x+c,y,z,t)-Costa(x,y,z,t))/c)", "DFx=((Costa(x+c,y,z,t)-Costa(x,y,z,t))/c)",
"DFy=((Costa(x,y+c,z,t)-Costa(x,y,z,t))/c)", "DFy=((Costa(x,y+c,z,t)-Costa(x,y,z,t))/c)",
"DFz=((Costa(x,y,z+c,t)-Costa(x,y,z,t))/c)", "DFz=((Costa(x,y,z+c,t)-Costa(x,y,z,t))/c)",
"Rapport=(x/sqrt(x*x+y*y+z*z))", "Rapport=(x/sqrt(x*x+y*y+z*z))",
"Iso3=Costa(x-T*Rapport(DFx(x,y,z,t),DFy(x,y,z,t),DFz(x,y,z,t),t) ,y-T *Rapport(DFy(x,y,z,t),DFx(x,y,z,t),DFz(x,y,z,t),t) ,z-T*Rapport(DFz(x,y,z,t),DFx (x,y,z,t),DFy(x,y,z,t),t) ,t)", "Iso3=Costa(x-T*Rapport(DFx(x,y,z,t),DFy(x,y,z,t),DFz(x,y,z,t),t) ,y-T *Rapport(DFy(x,y,z,t),DFx(x,y,z,t),DFz(x,y,z,t),t) ,z-T*Rapport(DFz(x,y,z,t),DFx (x,y,z,t),DFy(x,y,z,t),t) ,t)",
"Iso2=Costa(x+T*Rapport(DFx(x,y,z,t),DFy(x,y,z,t),DFz(x,y,z,t),t) ,y+T *Rapport(DFy(x,y,z,t),DFx(x,y,z,t),DFz(x,y,z,t),t) ,z+T*Rapport(DFz(x,y,z,t),DFx (x,y,z,t),DFy(x,y,z,t),t),t)", "Iso2=Costa(x+T*Rapport(DFx(x,y,z,t),DFy(x,y,z,t),DFz(x,y,z,t),t) ,y+T *Rapport(DFy(x,y,z,t),DFx(x,y,z,t),DFz(x,y,z,t),t) ,z+T*Rapport(DFz(x,y,z,t),DFx (x,y,z,t),DFy(x,y,z,t),t),t)",
"TickIsoExterior=(Iso2(x,y,z,t)*Iso3(x,y,z,t)) + exp((4/10)*min((k1*x* x+k1*y*y-100) , min(((x+6)^2+k2*y^2+z^2-80),min(((x-6)^2+k2*y^2+z^2-80) , min (( (y+6)^2+k2*x^2+z^2-80) , ((y-6)^2+k2*x^2+z^2-80)))))) -1"], "TickIsoExterior=(Iso2(x,y,z,t)*Iso3(x,y,z,t)) + exp((4/10)*min((k1*x* x+k1*y*y-100) , min(((x+6)^2+k2*y^2+z^2-80),min(((x-6)^2+k2*y^2+z^2-80) , min (( (y+6)^2+k2*x^2+z^2-80) , ((y-6)^2+k2*x^2+z^2-80)))))) -1"],
"Component": ["Schwarz"], "Component": ["Schwarz"],
"Const": ["X=16", "Const": ["X=16","Y=16","Z=18","c=1/100","T=21/100","k1=1","k2=14/10"],
"Y=16",
"Z=18",
"c=1/100",
"T=21/100",
"k1=1",
"k2=14/10"],
"Fxyz": ["TickIsoExterior(x,y,(8*z/10),t)"], "Fxyz": ["TickIsoExterior(x,y,(8*z/10),t)"],
"Xmax": [" X"], "Xmax": [" X"],
"Xmin": ["-X"], "Xmin": ["-X"],
"Ymax": [" Y"], "Ymax": [" Y"],
"Ymin": ["-Y"], "Ymin": ["-Y"],
"Zmax": [" Z"], "Zmax": [" Z"],
"Zmin": ["-Z"] "Zmin": ["-Z"]
}, },
"Texture": { "Texture": {
"Colors": ["R=(8/10)*abs(cos(x)*cos(y)*cos(z))^(1/10)","G=2/10","B=1/100 ","T=1"], "Colors": ["R=(8/10)*abs(cos(x)*cos(y)*cos(z))^(1/10)","G=2/10","B=1/100 ","T=1"],
skipping to change at line 7936 skipping to change at line 7972
"Vmin": ["vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin", "vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"," vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmi n","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin", "vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin"] "Vmin": ["vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin", "vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin ","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin"," vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmi n","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin", "vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vm in","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin" ,"vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","vmin","v min","vmin","vmin","vmin","vmin","vmin","vmin","vmin"]
}, },
"Sliders": { "Sliders": {
"Max": ["20","20","100","50","100","20","20","20","100","50","100","20", "20","20","100","50","100","20","20","20","100","50","100","20","20","20","100", "50","100","20"], "Max": ["20","20","100","50","100","20","20","20","100","50","100","20", "20","20","100","50","100","20","20","20","100","50","100","20","20","20","100", "50","100","20"],
"Min": ["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0", "0","0","0","0","0","0","0","0","0","0","0","0","0","0"], "Min": ["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0", "0","0","0","0","0","0","0","0","0","0","0","0","0","0"],
"Name": ["p","q","R","r","r0","r1"], "Name": ["p","q","R","r","r0","r1"],
"Position": ["3","2","13","6","42","5","5","2","22","7","62","5","4","3" ,"42","22","100","5","8","1","5","23","60","5","1","5","4","28","45","5"], "Position": ["3","2","13","6","42","5","5","2","22","7","62","5","4","3" ,"42","22","100","5","8","1","5","23","60","5","1","5","4","28","45","5"],
"Step": ["1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1" ,"1","1","1","1","1","1","1","1","1","1","1","1","1","1"] "Step": ["1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1" ,"1","1","1","1","1","1","1","1","1","1","1","1","1","1"]
}, },
"Texture": { "Texture": {
"Colors": ["R=if(cmpId = (130), (6/10), (7/10))","G=if((cmpId = 130), (1 /10), (5/10))","B=if((cmpId = 130), (3/10), (0))","T=if((cmpId = 130), (7/10), ( 1))"], "Colors": ["R=if(cmpId = (130), (9/10), (6/10))","G=if((cmpId = 130), (2 /10), (4/10))","B=if((cmpId = 130), (3/10), (0))","T=if((cmpId = 130), (4/10), ( 1))"],
"Name": "Gold", "Name": "Gold",
"Noise": "" "Noise": ""
} }
}, },
{ {
"Param3D": { "Param3D": {
"Description": ["Torus knot(p,q) by Abderrahman Taha 10/04/2019"], "Description": ["Torus knot(p,q) by Abderrahman Taha 10/04/2019"],
"Name": ["Knot_pq"], "Name": ["Knot_pq"],
"Component": ["knot"], "Component": ["knot"],
"Const": ["p=7","q=2","R=3","r=1","r0=20","r00=30","dv=1/1000"], "Const": ["p=7","q=2","R=3","r=1","r0=20","r00=30","dv=1/1000"],
 End of changes. 15 change blocks. 
33 lines changed or deleted 110 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)