Get points witin admissible parameter space
[1]:
import planarfibers
import pandas as pd
pd.set_option('display.max_columns', 100)
pd.set_option('display.width', 1000)
[2]:
df = planarfibers.discretization.get_points_on_slices(
radii=["0", "1/2", "9/10"],
la1s=["1/2", "4/6", "5/6", "1"],
numeric=False,
)
[3]:
print(df)
la1 radius_factor beta r d_1 d_8
v00-upper-0 1/2 9/10 pi/2 9/80 69/560 0
v00-upper-1 2/3 9/10 pi/2 1/10 61/630 0
v00-upper-2 5/6 9/10 pi/2 1/16 89/5040 0
v00-mid-0 1/2 0 0 0 3/280 0
v00-mid-1 2/3 0 0 0 -1/315 0
v00-mid-2 5/6 0 0 0 -113/2520 0
v00-lower-0 1/2 9/10 -pi/2 9/80 -57/560 0
v00-lower-1 2/3 9/10 -pi/2 1/10 -13/126 0
v00-lower-2 5/6 9/10 -pi/2 1/16 -541/5040 0
v00-mid-3 1 0 0 0 -4/35 0
vshc-central-la1-0 1/2 0 0 0 3/280 0
vshc-m90-0-la1-0 1/2 1/2 -pi/2 1/16 -29/560 0
vshc-m90-1-la1-0 1/2 9/10 -pi/2 9/80 -57/560 0
vshc-m45-0-la1-0 1/2 1/2 -pi/4 1/16 3/280 - sqrt(2)/32 sqrt(2)/32
vshc-m45-1-la1-0 1/2 9/10 -pi/4 9/80 3/280 - 9*sqrt(2)/160 9*sqrt(2)/160
vshc-0-0-la1-0 1/2 1/2 0 1/16 3/280 1/16
vshc-0-1-la1-0 1/2 9/10 0 9/80 3/280 9/80
vshc-45-0-la1-0 1/2 1/2 pi/4 1/16 3/280 + sqrt(2)/32 sqrt(2)/32
vshc-45-1-la1-0 1/2 9/10 pi/4 9/80 3/280 + 9*sqrt(2)/160 9*sqrt(2)/160
vshc-90-0-la1-0 1/2 1/2 pi/2 1/16 41/560 0
vshc-90-1-la1-0 1/2 9/10 pi/2 9/80 69/560 0
vshc-central-la1-1 2/3 0 0 0 -1/315 0
vshc-m90-0-la1-1 2/3 1/2 -pi/2 1/18 -37/630 0
vshc-m90-1-la1-1 2/3 9/10 -pi/2 1/10 -13/126 0
vshc-m45-0-la1-1 2/3 1/2 -pi/4 1/18 -sqrt(2)/36 - 1/315 sqrt(2)/36
vshc-m45-1-la1-1 2/3 9/10 -pi/4 1/10 -sqrt(2)/20 - 1/315 sqrt(2)/20
vshc-0-0-la1-1 2/3 1/2 0 1/18 -1/315 1/18
vshc-0-1-la1-1 2/3 9/10 0 1/10 -1/315 1/10
vshc-45-0-la1-1 2/3 1/2 pi/4 1/18 -1/315 + sqrt(2)/36 sqrt(2)/36
vshc-45-1-la1-1 2/3 9/10 pi/4 1/10 -1/315 + sqrt(2)/20 sqrt(2)/20
vshc-90-0-la1-1 2/3 1/2 pi/2 1/18 11/210 0
vshc-90-1-la1-1 2/3 9/10 pi/2 1/10 61/630 0
vshc-central-la1-2 5/6 0 0 0 -113/2520 0
vshc-m90-0-la1-2 5/6 1/2 -pi/2 5/144 -401/5040 0
vshc-m90-1-la1-2 5/6 9/10 -pi/2 1/16 -541/5040 0
vshc-m45-0-la1-2 5/6 1/2 -pi/4 5/144 -113/2520 - 5*sqrt(2)/288 5*sqrt(2)/288
vshc-m45-1-la1-2 5/6 9/10 -pi/4 1/16 -113/2520 - sqrt(2)/32 sqrt(2)/32
vshc-0-0-la1-2 5/6 1/2 0 5/144 -113/2520 5/144
vshc-0-1-la1-2 5/6 9/10 0 1/16 -113/2520 1/16
vshc-45-0-la1-2 5/6 1/2 pi/4 5/144 -113/2520 + 5*sqrt(2)/288 5*sqrt(2)/288
vshc-45-1-la1-2 5/6 9/10 pi/4 1/16 -113/2520 + sqrt(2)/32 sqrt(2)/32
vshc-90-0-la1-2 5/6 1/2 pi/2 5/144 -17/1680 0
vshc-90-1-la1-2 5/6 9/10 pi/2 1/16 89/5040 0