(* 2 H atoms 20.10.2012 ES *)
Clear[R,d,i,T,Vne,Vnn,Vee,r,r1,r2,func];
sig=0.4165; n=21;
d = (1.025-0.025*i)*R;
T = (9/4)/R^2;
Vne = -2*(1.5-0.5*((d-r)/R)^2)/R-2/(r+d);
If[d+r < R, Vne = -2*(1.5-0.5*((d-r)/R)^2)/R-2*(1.5-0.5*((d+r)/R)^2)/R];
Vnn=1/(2*r);
Vee=(1.2-0.5*(2*d/R)^2+(3/16)*(2*d/R)^3-(1/160)*(2*d/R)^5)/R;
(* If[d > R, Vner = -2/d]; *)
func = T + Vne + Vnn + Vee;
t=Table[FindMinimum[func, {R, 1.0}, {r,0.1}, {MaxIterations -> 500}],{i,1,n}]
Q=Table[t[[{i},2,1]],{i,1,n}];
P=Table[t[[{i},2,2]],{i,1,n}];
B=Table[t[[i,1]],{i,1,n}]
Vir=Table[-(Vne+Vnn+Vee)/T /. t[[{i},2]],{i,1,n}]
Do[Show[Graphics[{Circle[{-d /. Q[[i]],0},R /. Q[[i]]],Circle[{d /. Q[[i]],0},R /. Q[[i]]],Circle[{-d /. Q[[i]],0},0.06],Circle[{d /. Q[[i]],0},0.06], Disk[{-r /. P[[i]],0},0.06],Disk[{r /. P[[i]],0},0.06],Disk[{-d /. Q[[i]],10*(B[[i]]+1.0)-1.21},0.06],Disk[{d /. Q[[i]],10*(B[[i]]+1.0)-1.21},0.06]}],{AspectRatio -> Automatic,PlotRange -> {{-3,3},{-3.5,2}}, Frame -> True}],{i,1,n}]
![[Graphics:Images/H2stat_gr_4.gif]](Images/H2stat_gr_4.gif)
![[Graphics:Images/H2stat_gr_5.gif]](Images/H2stat_gr_5.gif)
![[Graphics:Images/H2stat_gr_6.gif]](Images/H2stat_gr_6.gif)
![[Graphics:Images/H2stat_gr_7.gif]](Images/H2stat_gr_7.gif)
![[Graphics:Images/H2stat_gr_8.gif]](Images/H2stat_gr_8.gif)
![[Graphics:Images/H2stat_gr_9.gif]](Images/H2stat_gr_9.gif)
![[Graphics:Images/H2stat_gr_10.gif]](Images/H2stat_gr_10.gif)
![[Graphics:Images/H2stat_gr_11.gif]](Images/H2stat_gr_11.gif)
![[Graphics:Images/H2stat_gr_12.gif]](Images/H2stat_gr_12.gif)
![[Graphics:Images/H2stat_gr_13.gif]](Images/H2stat_gr_13.gif)
![[Graphics:Images/H2stat_gr_14.gif]](Images/H2stat_gr_14.gif)
![[Graphics:Images/H2stat_gr_15.gif]](Images/H2stat_gr_15.gif)
![[Graphics:Images/H2stat_gr_16.gif]](Images/H2stat_gr_16.gif)
![[Graphics:Images/H2stat_gr_17.gif]](Images/H2stat_gr_17.gif)
![[Graphics:Images/H2stat_gr_18.gif]](Images/H2stat_gr_18.gif)
![[Graphics:Images/H2stat_gr_19.gif]](Images/H2stat_gr_19.gif)
![[Graphics:Images/H2stat_gr_20.gif]](Images/H2stat_gr_20.gif)
![[Graphics:Images/H2stat_gr_21.gif]](Images/H2stat_gr_21.gif)
![[Graphics:Images/H2stat_gr_22.gif]](Images/H2stat_gr_22.gif)
![[Graphics:Images/H2stat_gr_23.gif]](Images/H2stat_gr_23.gif)
![[Graphics:Images/H2stat_gr_24.gif]](Images/H2stat_gr_24.gif)
sig=0.4165; u=21; s=0.525;
d = (s-0.025*i)*R;
T = (9/4)/R^2;
Vnn=1/(2*r);
Vee=1.0*(1.2-0.5*(2*d/R)^2+(3/16)*(2*d/R)^3-(1/160)*(2*d/R)^5)/R;
Vne = 2*(-(1.5-0.5*((d-r)/R)^2)/R-(1.5-0.5*((d+r)/R)^2)/R);
func = T + Vne + Vnn + Vee;
t=Table[FindMinimum[func, {R,1.44}, {r,0.72}, {MaxIterations -> 500}], {i,1,u}]
Vir=Table[-(Vne+Vnn+Vee)/T /. t[[{i},2]],{i,1,u}]
Q=Table[t[[{i},2,1]],{i,1,u}];
P=Table[t[[{i},2,2]],{i,1,u}];
B=Table[t[[i,1]],{i,1,u}]
Do[Show[Graphics[{Circle[{-(s-0.025*i)*R /. Q[[i]],0},R /. Q[[i]]],Circle[{(s-0.025*i)*R /. Q[[i]],0},R /. Q[[i]]],Circle[{-(s-0.025*i)*R /. Q[[i]],0},0.06],Circle[{(s-0.025*i)*R /. Q[[i]],0},0.06], Disk[{r /. P[[i]],0},0.06],Disk[{-r /. P[[i]],0},0.06],Disk[{(s-0.025*i)*R /. Q[[i]],10*(B[[i]]+1.0)-1.21},0.06],Disk[{-(s-0.025*i)*R /. Q[[i]],10*(B[[i]]+1.0)-1.21},0.06]}],{AspectRatio -> Automatic,PlotRange -> {{-3,3},{-3.5,2}}, Frame -> True}],{i,1,u}]
![[Graphics:Images/H2stat_gr_28.gif]](Images/H2stat_gr_28.gif)
![[Graphics:Images/H2stat_gr_29.gif]](Images/H2stat_gr_29.gif)
![[Graphics:Images/H2stat_gr_30.gif]](Images/H2stat_gr_30.gif)
![[Graphics:Images/H2stat_gr_31.gif]](Images/H2stat_gr_31.gif)
![[Graphics:Images/H2stat_gr_32.gif]](Images/H2stat_gr_32.gif)
![[Graphics:Images/H2stat_gr_33.gif]](Images/H2stat_gr_33.gif)
![[Graphics:Images/H2stat_gr_34.gif]](Images/H2stat_gr_34.gif)
![[Graphics:Images/H2stat_gr_35.gif]](Images/H2stat_gr_35.gif)
![[Graphics:Images/H2stat_gr_36.gif]](Images/H2stat_gr_36.gif)
![[Graphics:Images/H2stat_gr_37.gif]](Images/H2stat_gr_37.gif)
![[Graphics:Images/H2stat_gr_38.gif]](Images/H2stat_gr_38.gif)
![[Graphics:Images/H2stat_gr_39.gif]](Images/H2stat_gr_39.gif)
![[Graphics:Images/H2stat_gr_40.gif]](Images/H2stat_gr_40.gif)
![[Graphics:Images/H2stat_gr_41.gif]](Images/H2stat_gr_41.gif)
![[Graphics:Images/H2stat_gr_42.gif]](Images/H2stat_gr_42.gif)
![[Graphics:Images/H2stat_gr_43.gif]](Images/H2stat_gr_43.gif)
![[Graphics:Images/H2stat_gr_44.gif]](Images/H2stat_gr_44.gif)
![[Graphics:Images/H2stat_gr_45.gif]](Images/H2stat_gr_45.gif)
![[Graphics:Images/H2stat_gr_46.gif]](Images/H2stat_gr_46.gif)
![[Graphics:Images/H2stat_gr_47.gif]](Images/H2stat_gr_47.gif)
![[Graphics:Images/H2stat_gr_48.gif]](Images/H2stat_gr_48.gif)