# \donttest{
A<-c(0,0,0); B<-c(1,0,0); C<-c(1/2,sqrt(3)/2,0); D<-c(1/2,sqrt(3)/6,sqrt(6)/3)
tetra<-rbind(A,B,C,D)
n<-3 #try also n<-20
Xp<-runif.tetra(n,tetra)$g
M<-"CM" #try also M<-"CC"
r<-1.5
IarcPEtetra(Xp[1,],Xp[2,],tetra,r) #uses the default M="CM"
IarcPEtetra(Xp[1,],Xp[2,],tetra,r,M)
IarcPEtetra(c(.4,.4,.4),c(.5,.5,.5),tetra,r,M)
#or try
RV<-rel.vert.tetraCC(Xp[1,],tetra)$rv
IarcPEtetra(Xp[1,],Xp[3,],tetra,r,M,rv=RV)
P1<-c(.1,.1,.1)
P2<-c(.5,.5,.5)
IarcPEtetra(P1,P2,tetra,r,M)
# }
Run the code above in your browser using DataLab