using System;
using Science.Mathematics;
using L=Science.Mathematics.PartialDifferentialEquation;
namespace ScienceTest.MathematicsTest.PartialDifferentialEquationTest
{
///
/// LaplaceEquationThreeDimensionTest
///
public class LaplaceEquation3DTest
{
public LaplaceEquation3DTest()
{
}
private string result;
public string Result
{
get{return result;}
}
public void Compute()
{
Function.ToLastType[] cf
= new Function.ToLastType[2];
cf[0] = new Function.ToLastType(InnerSphere);
cf[1] = new Function.ToLastType(OuterSphere);
L.Domain3D xd = new L.Domain3D();
xd.ConditionFunctionsLessThanZero = cf;
xd.LowerBoundOfX = -1.0;
xd.LowerBoundOfY = -1.0;
xd.LowerBoundOfZ = -1.0;
xd.UpperBoundOfX = 1.0;
xd.UpperBoundOfY = 1.0;
xd.UpperBoundOfZ = 1.0;
L.LaplaceEquation3D eq = new L.LaplaceEquation3D();
eq.MeshSize = 1.0/32.0;
eq.JacobiRadius = Math.Cos(Math.PI/65.0);
eq.Domain = xd;
eq.SetBoundaryValue(-0.11, -0.11, -0.11, 0.11, 0.11, 0.11, 0.0);
eq.SetBoundaryValue(-1.12, -1.12, -1.12, 1.12, 1.12, - 0.2, 10.0);
eq.SetBoundaryValue(-1.12, -1.12, -1.12, 1.12, -0.2, 1.12, 10.0);
eq.SetBoundaryValue(-1.12, -1.12, -1.12, -0.2, 1.12, 1.12, 10.0);
eq.SetBoundaryValue(0.2, -1.12, -1.12, 1.12, 1.12, 1.12, 10.0);
eq.SetBoundaryValue(-1.12, 0.2, -1.12, 1.12, 1.12, 1.12, 10.0);
eq.SetBoundaryValue(-1.12, -1.12, 0.2, 1.12, 1.12, 1.12, 10.0);
eq.Solve();
/* for (int i = 0; i < eq.Solution.GetLength(0); i++)
{
for (int j = 0; j < eq.Solution.GetLength(2) - 1; j++)
result += Convert.ToString(eq.Solution[i, 32, j]) + "\t";
result += Convert.ToString(eq.Solution[i, 32, eq.Solution.GetLength(1) - 1]) + "\r\n";
} */
L.EqualValueSurface surface = new L.EqualValueSurface();
surface.Solution3D = eq.Solution;
surface.EqualValue = 5.0;
surface.FindSurface();
for(int i = 0; i < surface.SurfacePointX.Count; i++)
{
result += Convert.ToString(xd.LowerBoundOfX+eq.MeshSize*Convert.ToDouble(surface.SurfacePointX[i])) + "\t";
result += Convert.ToString(xd.LowerBoundOfY+eq.MeshSize*Convert.ToDouble(surface.SurfacePointY[i])) + "\t";
result += Convert.ToString(xd.LowerBoundOfX+eq.MeshSize*Convert.ToDouble(surface.SurfacePointZ[i])) + "\r\n";
}
}
private double InnerSphere(double x, double y, double z)
{
return -x*x-y*y-z*z+0.1*0.1;
}
private double OuterSphere(double x, double y, double z)
{
return x*x+y*y+z*z-0.8*0.8;
}
}
}
/*
-0.156369885300001 -0.0625 0
-0.163742040051558 -0.03125 -0.03125
-0.167608503037309 -0.03125 0
-0.163742040051558 -0.03125 0.03125
-0.156369885300001 0 -0.0625
-0.167608503037309 0 -0.03125
-0.170941727024987 0 0
-0.167608503037309 0 0.03125
-0.156369885300001 0 0.0625
-0.163742040051558 0.03125 -0.03125
-0.167608503037309 0.03125 0
-0.163742040051558 0.03125 0.03125
-0.156369885300001 0.0625 0
-0.135805412957522 -0.09375 -0.03125
-0.139810136534837 -0.09375 0
-0.15625 -0.0627229338540851 0
-0.135805412957522 -0.09375 0.03125
-0.143183806867218 -0.0625 -0.0625
-0.153233731963928 -0.0625 -0.03125
-0.15625 -0.0526194756042648 -0.03125
-0.15625 -0.0625 -0.000951618461814241
-0.15625 -0.0625 0.000951618461814352
-0.153233731963928 -0.0625 0.03125
-0.15625 -0.0526194756042655 0.03125
-0.143183806867218 -0.0625 0.0625
-0.135805412957522 -0.03125 -0.09375
-0.153233731963928 -0.03125 -0.0625
-0.15625 -0.000951618461814907 -0.0625
-0.15625 -0.03125 -0.0526194756042653
-0.15625 -0.03125 0.0526194756042657
-0.153233731963928 -0.03125 0.0625
-0.15625 -0.000951618461816128 0.0625
-0.135805412957522 -0.03125 0.09375
-0.139810136534837 0 -0.09375
-0.15625 0 -0.0627229338540852
-0.15625 0.000951618461815018 -0.0625
-0.15625 0.000951618461816128 0.0625
-0.15625 0 0.0627229338540856
-0.139810136534837 0 0.09375
-0.135805412957522 0.03125 -0.09375
-0.153233731963928 0.03125 -0.0625
-0.15625 0.03125 -0.0526194756042654
-0.15625 0.0526194756042653 -0.03125
-0.15625 0.0526194756042655 0.03125
-0.15625 0.03125 0.0526194756042651
-0.153233731963928 0.03125 0.0625
-0.135805412957522 0.03125 0.09375
-0.143183806867218 0.0625 -0.0625
-0.153233731963928 0.0625 -0.03125
-0.15625 0.0625 -0.000951618461814241
-0.15625 0.0627229338540851 0
-0.15625 0.0625 0.000951618461814352
-0.153233731963928 0.0625 0.03125
-0.143183806867218 0.0625 0.0625
-0.135805412957522 0.09375 -0.03125
-0.139810136534837 0.09375 0
-0.135805412957522 0.09375 0.03125
-0.106870533016024 -0.125 -0.03125
-0.125 -0.106870533016024 -0.03125
-0.111679359343797 -0.125 0
-0.125 -0.111679359343797 0
-0.106870533016024 -0.125 0.03125
-0.125 -0.106870533016024 0.03125
-0.101267336113126 -0.09375 -0.09375
-0.123365542405654 -0.09375 -0.0625
-0.125 -0.0913789128343127 -0.0625
-0.125 -0.09375 -0.0583557319673512
-0.125 -0.09375 0.0583557319673522
-0.123365542405654 -0.09375 0.0625
-0.125 -0.0913789128343131 0.0625
-0.101267336113126 -0.09375 0.09375
-0.123365542405654 -0.0625 -0.09375
-0.125 -0.0583557319673514 -0.09375
-0.125 -0.0625 -0.0913789128343128
-0.125 -0.0625 0.091378912834313
-0.123365542405654 -0.0625 0.09375
-0.125 -0.0583557319673517 0.09375
-0.106870533016024 -0.03125 -0.125
-0.125 -0.03125 -0.106870533016024
-0.125 -0.03125 0.106870533016024
-0.106870533016024 -0.03125 0.125
-0.111679359343797 0 -0.125
-0.125 0 -0.111679359343796
-0.125 0 0.111679359343796
-0.111679359343796 0 0.125
-0.106870533016024 0.03125 -0.125
-0.125 0.03125 -0.106870533016024
-0.125 0.0583557319673511 -0.09375
-0.125 0.0583557319673513 0.09375
-0.125 0.03125 0.106870533016024
-0.106870533016024 0.03125 0.125
-0.123365542405654 0.0625 -0.09375
-0.125 0.0625 -0.0913789128343125
-0.125 0.0913789128343125 -0.0625
-0.125 0.091378912834313 0.0625
-0.125 0.0625 0.0913789128343128
-0.123365542405654 0.0625 0.09375
-0.101267336113125 0.09375 -0.09375
-0.123365542405654 0.09375 -0.0625
-0.125 0.09375 -0.0583557319673512
-0.125 0.106870533016024 -0.03125
-0.125 0.111679359343796 0
-0.125 0.106870533016024 0.03125
-0.125 0.09375 0.0583557319673518
-0.123365542405654 0.09375 0.0625
-0.101267336113125 0.09375 0.09375
-0.106870533016024 0.125 -0.03125
-0.111679359343796 0.125 0
-0.106870533016024 0.125 0.03125
-0.09375 -0.135805412957522 -0.03125
-0.0627229338540856 -0.15625 0
-0.09375 -0.139810136534837 0
-0.09375 -0.135805412957522 0.03125
-0.09375 -0.101267336113126 -0.09375
-0.0913789128343129 -0.125 -0.0625
-0.09375 -0.123365542405654 -0.0625
-0.09375 -0.125 -0.0583557319673517
-0.09375 -0.125 0.0583557319673511
-0.0913789128343125 -0.125 0.0625
-0.09375 -0.123365542405654 0.0625
-0.09375 -0.101267336113126 0.09375
-0.09375 -0.09375 -0.101267336113126
-0.09375 -0.09375 0.101267336113126
-0.0913789128343133 -0.0625 -0.125
-0.09375 -0.0583557319673523 -0.125
-0.09375 -0.0625 -0.123365542405654
-0.09375 -0.0625 0.123365542405654
-0.0913789128343132 -0.0625 0.125
-0.09375 -0.0583557319673522 0.125
-0.09375 -0.03125 -0.135805412957522
-0.09375 -0.03125 0.135805412957522
-0.0627229338540857 0 -0.15625
-0.09375 0 -0.139810136534838
-0.09375 0 0.139810136534837
-0.0627229338540855 0 0.15625
-0.09375 0.03125 -0.135805412957522
-0.09375 0.0583557319673518 -0.125
-0.09375 0.0583557319673513 0.125
-0.09375 0.03125 0.135805412957522
-0.091378912834313 0.0625 -0.125
-0.09375 0.0625 -0.123365542405654
-0.09375 0.0625 0.123365542405654
-0.0913789128343127 0.0625 0.125
-0.09375 0.09375 -0.101267336113125
-0.09375 0.101267336113125 -0.09375
-0.09375 0.123365542405654 -0.0625
-0.09375 0.123365542405654 0.0625
-0.09375 0.101267336113125 0.09375
-0.09375 0.09375 0.101267336113126
-0.0913789128343129 0.125 -0.0625
-0.09375 0.125 -0.0583557319673517
-0.09375 0.135805412957522 -0.03125
-0.09375 0.139810136534837 0
-0.09375 0.135805412957522 0.03125
-0.09375 0.125 0.0583557319673516
-0.0913789128343129 0.125 0.0625
-0.0627229338540853 0.15625 0
-0.0625 -0.156369885300001 0
-0.0625 -0.143183806867218 -0.0625
-0.0526194756042653 -0.15625 -0.03125
-0.0625 -0.153233731963928 -0.03125
-0.0625 -0.15625 -0.000951618461816128
-0.0625 -0.15625 0.000951618461816128
-0.0526194756042652 -0.15625 0.03125
-0.0625 -0.153233731963928 0.03125
-0.0625 -0.143183806867218 0.0625
-0.0583557319673518 -0.125 -0.09375
-0.0625 -0.123365542405654 -0.09375
-0.0625 -0.125 -0.0913789128343129
-0.0625 -0.125 0.0913789128343128
-0.0583557319673514 -0.125 0.09375
-0.0625 -0.123365542405654 0.09375
-0.0583557319673517 -0.09375 -0.125
-0.0625 -0.0913789128343129 -0.125
-0.0625 -0.09375 -0.123365542405654
-0.0625 -0.09375 0.123365542405654
-0.0583557319673518 -0.09375 0.125
-0.0625 -0.0913789128343129 0.125
-0.0625 -0.0625 -0.143183806867218
-0.0625 -0.0625 0.143183806867218
-0.0526194756042653 -0.03125 -0.15625
-0.0625 -0.000951618461816572 -0.15625
-0.0625 -0.03125 -0.153233731963928
-0.0625 -0.03125 0.153233731963928
-0.0526194756042651 -0.03125 0.15625
-0.0625 -0.000951618461815573 0.15625
-0.0625 0 -0.156369885300001
-0.0625 0.000951618461816572 -0.15625
-0.0625 0.000951618461815684 0.15625
-0.0625 0 0.156369885300001
-0.0526194756042651 0.03125 -0.15625
-0.0625 0.03125 -0.153233731963928
-0.0625 0.03125 0.153233731963928
-0.0526194756042649 0.03125 0.15625
-0.0625 0.0625 -0.143183806867218
-0.0625 0.0913789128343128 -0.125
-0.0625 0.0913789128343125 0.125
-0.0625 0.0625 0.143183806867218
-0.0583557319673513 0.09375 -0.125
-0.0625 0.09375 -0.123365542405654
-0.0625 0.123365542405654 -0.09375
-0.0625 0.123365542405654 0.09375
-0.0625 0.09375 0.123365542405654
-0.0583557319673511 0.09375 0.125
-0.0583557319673513 0.125 -0.09375
-0.0625 0.125 -0.0913789128343127
-0.0625 0.143183806867218 -0.0625
-0.0625 0.153233731963928 -0.03125
-0.0625 0.153233731963928 0.03125
-0.0625 0.143183806867218 0.0625
-0.0625 0.125 0.0913789128343125
-0.058355731967351 0.125 0.09375
-0.0526194756042651 0.15625 -0.03125
-0.0625 0.15625 -0.000951618461815351
-0.0625 0.156369885300001 0
-0.0625 0.15625 0.000951618461815462
-0.0526194756042652 0.15625 0.03125
-0.03125 -0.163742040051558 -0.03125
-0.03125 -0.167608503037309 0
-0.03125 -0.163742040051558 0.03125
-0.03125 -0.135805412957522 -0.09375
-0.00095161846181635 -0.15625 -0.0625
-0.03125 -0.153233731963928 -0.0625
-0.03125 -0.15625 -0.0526194756042651
-0.03125 -0.15625 0.0526194756042648
-0.000951618461813797 -0.15625 0.0625
-0.03125 -0.153233731963928 0.0625
-0.03125 -0.135805412957522 0.09375
-0.03125 -0.106870533016024 -0.125
-0.03125 -0.125 -0.106870533016024
-0.03125 -0.125 0.106870533016024
-0.03125 -0.106870533016024 0.125
-0.03125 -0.09375 -0.135805412957522
-0.03125 -0.09375 0.135805412957522
-0.000951618461814241 -0.0625 -0.15625
-0.03125 -0.0526194756042651 -0.15625
-0.03125 -0.0625 -0.153233731963928
-0.03125 -0.0625 0.153233731963928
-0.000951618461818127 -0.0625 0.15625
-0.03125 -0.0526194756042654 0.15625
-0.03125 -0.03125 -0.163742040051558
-0.03125 -0.03125 0.163742040051558
-0.03125 0 -0.167608503037309
-0.03125 0 0.167608503037309
-0.03125 0.03125 -0.163742040051558
-0.03125 0.0526194756042651 -0.15625
-0.03125 0.0526194756042655 0.15625
-0.03125 0.03125 0.163742040051558
-0.000951618461814019 0.0625 -0.15625
-0.03125 0.0625 -0.153233731963928
-0.03125 0.0625 0.153233731963928
-0.000951618461815462 0.0625 0.15625
-0.03125 0.09375 -0.135805412957522
-0.03125 0.106870533016024 -0.125
-0.03125 0.106870533016023 0.125
-0.03125 0.09375 0.135805412957522
-0.03125 0.125 -0.106870533016024
-0.03125 0.135805412957522 -0.09375
-0.03125 0.153233731963928 -0.0625
-0.03125 0.153233731963928 0.0625
-0.03125 0.135805412957522 0.09375
-0.03125 0.125 0.106870533016023
-0.000951618461815351 0.15625 -0.0625
-0.03125 0.15625 -0.0526194756042652
-0.03125 0.163742040051558 -0.03125
-0.03125 0.167608503037309 0
-0.03125 0.163742040051558 0.03125
-0.03125 0.15625 0.0526194756042648
-0.000951618461814685 0.15625 0.0625
0 -0.156369885300001 -0.0625
0 -0.167608503037308 -0.03125
0 -0.170941727024987 0
0 -0.167608503037309 0.03125
0 -0.156369885300001 0.0625
0 -0.139810136534837 -0.09375
0 -0.15625 -0.0627229338540856
0.00095161846181635 -0.15625 -0.0625
0.000951618461813686 -0.15625 0.0625
0 -0.15625 0.0627229338540849
0 -0.139810136534837 0.09375
0 -0.111679359343796 -0.125
0 -0.125 -0.111679359343796
0 -0.125 0.111679359343796
0 -0.111679359343796 0.125
0 -0.0627229338540851 -0.15625
0 -0.09375 -0.139810136534837
0 -0.09375 0.139810136534838
0 -0.062722933854086 0.15625
0 -0.0625 -0.156369885300001
0.00095161846181413 -0.0625 -0.15625
0.000951618461818127 -0.0625 0.15625
0 -0.0625 0.156369885300002
0 -0.03125 -0.167608503037309
0 -0.03125 0.167608503037308
0 0 -0.170941727024987
0 0 0.170941727024987
0 0.03125 -0.167608503037309
0 0.03125 0.167608503037309
0 0.0625 -0.156369885300001
0.000951618461813908 0.0625 -0.15625
0 0.0627229338540851 -0.15625
0.000951618461815462 0.0625 0.15625
0 0.0627229338540853 0.15625
0 0.0625 0.156369885300001
0 0.09375 -0.139810136534837
0 0.111679359343796 -0.125
0 0.111679359343796 0.125
0 0.09375 0.139810136534837
0 0.125 -0.111679359343796
0 0.139810136534838 -0.09375
0 0.139810136534837 0.09375
0 0.125 0.111679359343796
0 0.15625 -0.0627229338540853
0.000951618461815462 0.15625 -0.0625
0 0.156369885300001 -0.0625
0 0.167608503037309 -0.03125
0 0.170941727024987 0
0 0.167608503037308 0.03125
0.000951618461814796 0.15625 0.0625
0 0.156369885300001 0.0625
0 0.15625 0.0627229338540851
0.03125 -0.163742040051558 -0.03125
0.03125 -0.167608503037309 0
0.03125 -0.163742040051558 0.03125
0.03125 -0.135805412957522 -0.09375
0.03125 -0.153233731963928 -0.0625
0.03125 -0.15625 -0.0526194756042651
0.0526194756042653 -0.15625 -0.03125
0.0526194756042653 -0.15625 0.03125
0.03125 -0.15625 0.0526194756042648
0.03125 -0.153233731963928 0.0625
0.03125 -0.135805412957522 0.09375
0.03125 -0.106870533016024 -0.125
0.03125 -0.125 -0.106870533016024
0.0583557319673518 -0.125 -0.09375
0.0583557319673513 -0.125 0.09375
0.03125 -0.125 0.106870533016024
0.03125 -0.106870533016024 0.125
0.03125 -0.09375 -0.135805412957522
0.0583557319673516 -0.09375 -0.125
0.0583557319673518 -0.09375 0.125
0.03125 -0.09375 0.135805412957522
0.03125 -0.0526194756042651 -0.15625
0.03125 -0.0625 -0.153233731963928
0.03125 -0.0625 0.153233731963928
0.03125 -0.0526194756042654 0.15625
0.03125 -0.03125 -0.163742040051558
0.0526194756042653 -0.03125 -0.15625
0.0526194756042651 -0.03125 0.15625
0.03125 -0.03125 0.163742040051558
0.03125 0 -0.167608503037309
0.03125 0 0.167608503037309
0.03125 0.03125 -0.163742040051558
0.0526194756042651 0.03125 -0.15625
0.03125 0.0526194756042651 -0.15625
0.0526194756042648 0.03125 0.15625
0.03125 0.0526194756042655 0.15625
0.03125 0.03125 0.163742040051558
0.03125 0.0625 -0.153233731963928
0.03125 0.0625 0.153233731963928
0.03125 0.09375 -0.135805412957522
0.0583557319673513 0.09375 -0.125
0.03125 0.106870533016024 -0.125
0.0583557319673511 0.09375 0.125
0.03125 0.106870533016023 0.125
0.03125 0.09375 0.135805412957522
0.03125 0.125 -0.106870533016024
0.0583557319673513 0.125 -0.09375
0.03125 0.135805412957522 -0.09375
0.03125 0.153233731963928 -0.0625
0.03125 0.153233731963928 0.0625
0.0583557319673511 0.125 0.09375
0.03125 0.135805412957522 0.09375
0.03125 0.125 0.106870533016023
0.03125 0.15625 -0.0526194756042652
0.0526194756042651 0.15625 -0.03125
0.03125 0.163742040051558 -0.03125
0.03125 0.167608503037309 0
0.0526194756042651 0.15625 0.03125
0.03125 0.163742040051558 0.03125
0.03125 0.15625 0.0526194756042648
0.0625 -0.156369885300001 0
0.0625 -0.143183806867218 -0.0625
0.0625 -0.153233731963928 -0.03125
0.0625 -0.15625 -0.000951618461816128
0.0627229338540856 -0.15625 0
0.0625 -0.15625 0.000951618461816128
0.0625 -0.153233731963928 0.03125
0.0625 -0.143183806867218 0.0625
0.0625 -0.123365542405654 -0.09375
0.0625 -0.125 -0.0913789128343129
0.0913789128343128 -0.125 -0.0625
0.0913789128343125 -0.125 0.0625
0.0625 -0.125 0.0913789128343128
0.0625 -0.123365542405654 0.09375
0.0625 -0.0913789128343129 -0.125
0.0625 -0.09375 -0.123365542405654
0.0625 -0.09375 0.123365542405654
0.0625 -0.0913789128343129 0.125
0.0625 -0.0625 -0.143183806867218
0.0913789128343132 -0.0625 -0.125
0.0913789128343132 -0.0625 0.125
0.0625 -0.0625 0.143183806867218
0.0625 -0.000951618461816572 -0.15625
0.0625 -0.03125 -0.153233731963928
0.0625 -0.03125 0.153233731963928
0.0625 -0.000951618461815573 0.15625
0.0625 0 -0.156369885300001
0.0627229338540856 0 -0.15625
0.0625 0.000951618461816572 -0.15625
0.0627229338540853 0 0.15625
0.0625 0.000951618461815684 0.15625
0.0625 0 0.156369885300001
0.0625 0.03125 -0.153233731963928
0.0625 0.03125 0.153233731963928
0.0625 0.0625 -0.143183806867218
0.091378912834313 0.0625 -0.125
0.0625 0.0913789128343128 -0.125
0.0913789128343125 0.0625 0.125
0.0625 0.0913789128343125 0.125
0.0625 0.0625 0.143183806867218
0.0625 0.09375 -0.123365542405654
0.0625 0.123365542405654 -0.09375
0.0625 0.123365542405654 0.09375
0.0625 0.09375 0.123365542405654
0.0625 0.125 -0.0913789128343127
0.091378912834313 0.125 -0.0625
0.0625 0.143183806867218 -0.0625
0.0625 0.153233731963928 -0.03125
0.0625 0.153233731963928 0.03125
0.0913789128343128 0.125 0.0625
0.0625 0.143183806867218 0.0625
0.0625 0.125 0.0913789128343125
0.0625 0.15625 -0.000951618461815351
0.0627229338540853 0.15625 0
0.0625 0.156369885300001 0
0.0625 0.15625 0.000951618461815462
0.09375 -0.135805412957522 -0.03125
0.09375 -0.139810136534837 0
0.09375 -0.135805412957522 0.03125
0.09375 -0.101267336113126 -0.09375
0.09375 -0.123365542405654 -0.0625
0.09375 -0.125 -0.0583557319673517
0.106870533016024 -0.125 -0.03125
0.111679359343797 -0.125 0
0.106870533016024 -0.125 0.03125
0.09375 -0.125 0.0583557319673511
0.09375 -0.123365542405654 0.0625
0.09375 -0.101267336113126 0.09375
0.09375 -0.09375 -0.101267336113126
0.101267336113126 -0.09375 -0.09375
0.123365542405654 -0.09375 -0.0625
0.123365542405654 -0.09375 0.0625
0.101267336113126 -0.09375 0.09375
0.09375 -0.09375 0.101267336113126
0.09375 -0.0583557319673523 -0.125
0.09375 -0.0625 -0.123365542405654
0.123365542405654 -0.0625 -0.09375
0.123365542405654 -0.0625 0.09375
0.09375 -0.0625 0.123365542405654
0.09375 -0.0583557319673522 0.125
0.09375 -0.03125 -0.135805412957522
0.106870533016024 -0.03125 -0.125
0.106870533016024 -0.03125 0.125
0.09375 -0.03125 0.135805412957522
0.09375 0 -0.139810136534838
0.111679359343797 0 -0.125
0.111679359343796 0 0.125
0.09375 0 0.139810136534837
0.09375 0.03125 -0.135805412957522
0.106870533016024 0.03125 -0.125
0.09375 0.0583557319673518 -0.125
0.106870533016024 0.03125 0.125
0.09375 0.0583557319673513 0.125
0.09375 0.03125 0.135805412957522
0.09375 0.0625 -0.123365542405654
0.123365542405654 0.0625 -0.09375
0.123365542405654 0.0625 0.09375
0.09375 0.0625 0.123365542405654
0.09375 0.09375 -0.101267336113125
0.101267336113125 0.09375 -0.09375
0.09375 0.101267336113125 -0.09375
0.123365542405654 0.09375 -0.0625
0.09375 0.123365542405654 -0.0625
0.123365542405654 0.09375 0.0625
0.09375 0.123365542405654 0.0625
0.101267336113126 0.09375 0.09375
0.09375 0.101267336113125 0.09375
0.09375 0.09375 0.101267336113126
0.09375 0.125 -0.0583557319673517
0.106870533016024 0.125 -0.03125
0.09375 0.135805412957522 -0.03125
0.111679359343796 0.125 0
0.09375 0.139810136534837 0
0.106870533016024 0.125 0.03125
0.09375 0.135805412957522 0.03125
0.09375 0.125 0.0583557319673516
0.125 -0.106870533016024 -0.03125
0.125 -0.111679359343797 0
0.125 -0.106870533016024 0.03125
0.125 -0.0913789128343127 -0.0625
0.125 -0.09375 -0.0583557319673512
0.135805412957522 -0.09375 -0.03125
0.139810136534837 -0.09375 0
0.135805412957522 -0.09375 0.03125
0.125 -0.09375 0.0583557319673522
0.125 -0.0913789128343131 0.0625
0.125 -0.0583557319673514 -0.09375
0.125 -0.0625 -0.0913789128343128
0.143183806867218 -0.0625 -0.0625
0.153233731963928 -0.0625 -0.03125
0.153233731963928 -0.0625 0.03125
0.143183806867218 -0.0625 0.0625
0.125 -0.0625 0.091378912834313
0.125 -0.0583557319673517 0.09375
0.125 -0.03125 -0.106870533016024
0.135805412957522 -0.03125 -0.09375
0.153233731963928 -0.03125 -0.0625
0.153233731963928 -0.03125 0.0625
0.135805412957522 -0.03125 0.09375
0.125 -0.03125 0.106870533016024
0.125 0 -0.111679359343796
0.139810136534837 0 -0.09375
0.139810136534837 0 0.09375
0.125 0 0.111679359343796
0.125 0.03125 -0.106870533016024
0.135805412957522 0.03125 -0.09375
0.125 0.0583557319673511 -0.09375
0.153233731963928 0.03125 -0.0625
0.153233731963928 0.03125 0.0625
0.135805412957522 0.03125 0.09375
0.125 0.0583557319673513 0.09375
0.125 0.03125 0.106870533016024
0.125 0.0625 -0.0913789128343125
0.143183806867218 0.0625 -0.0625
0.125 0.0913789128343125 -0.0625
0.153233731963928 0.0625 -0.03125
0.153233731963928 0.0625 0.03125
0.143183806867218 0.0625 0.0625
0.125 0.091378912834313 0.0625
0.125 0.0625 0.0913789128343128
0.125 0.09375 -0.0583557319673512
0.135805412957522 0.09375 -0.03125
0.125 0.106870533016024 -0.03125
0.139810136534837 0.09375 0
0.125 0.111679359343796 0
0.135805412957522 0.09375 0.03125
0.125 0.106870533016024 0.03125
0.125 0.09375 0.0583557319673518
0.15625 -0.0627229338540851 0
0.15625 -0.0526194756042648 -0.03125
0.15625 -0.0625 -0.000951618461814241
0.156369885300001 -0.0625 0
0.15625 -0.0625 0.000951618461814352
0.15625 -0.0526194756042655 0.03125
0.15625 -0.000951618461814907 -0.0625
0.15625 -0.03125 -0.0526194756042653
0.163742040051558 -0.03125 -0.03125
0.167608503037309 -0.03125 0
0.163742040051558 -0.03125 0.03125
0.15625 -0.03125 0.0526194756042657
0.15625 -0.000951618461816128 0.0625
0.15625 0 -0.0627229338540852
0.156369885300001 0 -0.0625
0.15625 0.000951618461815018 -0.0625
0.167608503037309 0 -0.03125
0.170941727024987 0 0
0.167608503037309 0 0.03125
0.156369885300001 0 0.0625
0.15625 0.000951618461816128 0.0625
0.15625 0 0.0627229338540856
0.15625 0.03125 -0.0526194756042654
0.163742040051558 0.03125 -0.03125
0.15625 0.0526194756042653 -0.03125
0.167608503037309 0.03125 0
0.163742040051558 0.03125 0.03125
0.15625 0.0526194756042655 0.03125
0.15625 0.03125 0.0526194756042651
0.15625 0.0625 -0.000951618461814241
0.156369885300001 0.0625 0
0.15625 0.0627229338540851 0
0.15625 0.0625 0.000951618461814352
*/