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