infinite anti cupola

This commit is contained in:
William Ball 2021-07-12 12:06:24 -04:00
parent 0069eb6e52
commit 32392c7119
4 changed files with 58 additions and 0 deletions

1
.gitignore vendored
View file

@ -1,3 +1,4 @@
./**/.ipynb_checkpoints/*
./**/target/*
./**/Cargo.lock
./**/__pycache__/*

View file

@ -43,6 +43,12 @@ version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
[[package]]
name = "cc"
version = "1.0.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787"
[[package]]
name = "cfg-if"
version = "1.0.0"
@ -54,6 +60,7 @@ name = "circle_counting"
version = "0.1.0"
dependencies = [
"ansi_term",
"f128",
"linregress",
"nalgebra",
"structopt",
@ -74,6 +81,38 @@ dependencies = [
"vec_map",
]
[[package]]
name = "f128"
version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b7d29530784c8b9e49eccb10c95abc69ac72e9e7eb29cb2649b13e08f766d2c"
dependencies = [
"f128_input",
"f128_internal",
"libc",
"num-traits",
]
[[package]]
name = "f128_input"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "18a821a6f74745607a8c99c932a8f513e6e7d6ee63725ec95511edf4a94510bb"
dependencies = [
"f128_internal",
]
[[package]]
name = "f128_internal"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9708a33de3cda4e6636670c1af561635fe249cb817dda1a14ec18fe9dda0a99d"
dependencies = [
"cc",
"libc",
"num-traits",
]
[[package]]
name = "getrandom"
version = "0.2.3"

View file

@ -11,3 +11,4 @@ nalgebra = "*"
linregress = "*"
structopt = "*"
ansi_term = "*"
f128 = "*"

View file

@ -0,0 +1,17 @@
{{{1., 0., 0., 0.}, {6., -9., 8., 8.}, {3., -5., 5., 4.}, {3., -5.,
4., 5.}}, {{-1., -0.222222, 0.888889, 0.888889}, {0., 1., 0.,
0.}, {0., 0., 1., 0.}, {0., 0., 0., 1.}}, {{1., -2., 1.33333,
2.66667}, {0., -5., 4., 8.}, {0., -6., 5., 8.}, {0., 0., 0.,
1.}}, {{1., -2., 2.66667, 1.33333}, {0., -5., 8., 4.}, {0., 0., 1.,
0.}, {0., -6., 8., 5.}}, {{1., 0., 0., 0.}, {0., 1., 0., 0.}, {0.,
0., 1., 0.}, {4.5, 4.5, 2., -1.}}, {{1., 0., 0., 0.}, {0., 1., 0.,
0.}, {4.5, 4.5, -1., 2.}, {0., 0., 0., 1.}}, {{1., 0., 0.,
0.}, {10., -5., 13.3333, 2.66667}, {0., 0., 1., 0.}, {15., -9.,
20., 5.}}, {{1., 0., 0., 0.}, {10., -5., 2.66667,
13.3333}, {15., -9., 5., 20.}, {0., 0., 0., 1.}}}
{-2, 10, 7, 7}
{{0}, {1, 2, 3}, {3}, {2}, {0, 1, 2}, {0, 1, 3}, {0, 2}, {0, 3}}
{{0, 3}, {0, 2}, {1, 3}, {1, 2}, {3, 7}, {2, 6}}