Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/georust/geographiclib-rs
A port of geographiclib in Rust.
https://github.com/georust/geographiclib-rs
18: Ci r=michaelkirk a=stonylohr
- [ ] I agree to follow the project's [code of conduct](https:...
732b61742704245e8e1383137d1c39757355abe0 authored almost 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>ee278dd9e53b8c67aa9320e64d2d3927803862a6 authored almost 4 years ago by Stony <[email protected]>
bbb08bc096ee1b9d65da3c8d925c74f261cbf71c authored almost 4 years ago by Stony <[email protected]>
47a346e2b013c1ff06afa61f4bd7f4673a81c654 authored almost 4 years ago by Stony <[email protected]>
17: hook up CI r=michaelkirk a=michaelkirk
- [x] I agree to follow the project's [code of condu...
2e519aaca0aaf8cbfd48921577be47355d5ce289 authored almost 4 years ago by bors[bot] <26634292+bors[bot]@users.noreply.github.com>We don't want the tests to fail for someone who first clones the repo.
4cc26458726b769abbb48346b76c6c848303036e authored almost 4 years ago by Michael Kirk <[email protected]>6c99b88ff9661b10633c62eae0906b46aa9aa6ef authored almost 4 years ago by Michael Kirk <[email protected]>
d6add8c7540347a152bd3c66f5292e638daba57b authored almost 4 years ago by Stony <[email protected]>
ea3b2fa7095f0823f8e684c3fac38cf8d31048df authored almost 4 years ago by Michael Kirk <[email protected]>
d1a3cd6fc3c635d1bdf301569bf6ac561996f90a authored almost 4 years ago by Michael Kirk <[email protected]>
5596d1a31e03f2ee0affb4764f1fe0d60a793a65 authored almost 4 years ago by Michael Kirk <[email protected]>
197800a8d7ee7a012c9e846576ab40dcaf0db54b authored almost 4 years ago by Michael Kirk <[email protected]>
ef726510eea5c0663b0ba2d08bd0de23bef20d2f authored almost 4 years ago by Michael Kirk <[email protected]>
* draft reduced GeodTest.dat validation, still adjusting
* tolerance adjustments, still in pr...
60f94c19edc1efdb88d338087e92969e366fb35c authored almost 4 years ago by stonylohr <[email protected]>3dd622a8f96aa5156343750e81c34643a92e3783 authored over 4 years ago by Michael Kirk <[email protected]>
efeb9bca5da53b0314dc4ef8aa50b40cdf75c735 authored over 4 years ago by Michael Kirk <[email protected]>
a4903c521c82b5b6b9665ddb0dff38fbbe325bb1 authored over 4 years ago by Michael Kirk <[email protected]>
81e81a6b2f27b21a9e7002b7b8b78e771472cc5e authored over 4 years ago by Michael Kirk <[email protected]>
b0d38c7420b924cbdae12cdd2fa0d3463487f8d0 authored over 4 years ago by Michael Kirk <[email protected]>
7a202e4bb78ffcdd932487373a0d1fe36b498cdb authored over 4 years ago by Michael Kirk <[email protected]>
74c7847d51b7933c7a7666ab0c0d61c809b55e35 authored over 4 years ago by Michael Kirk <[email protected]>
b1fd90008c979e8f070bbf1c2810a0606b36329c authored over 4 years ago by Michael Kirk <[email protected]>
e23465daceaa12c06b85404b215706dd64d4636f authored over 4 years ago by Michael Kirk <[email protected]>
50810bd858a6746628a523409818c789251995cf authored over 4 years ago by Michael Kirk <[email protected]>
fb97f6aeee0ca74c6728fcded7bd15ad66309c3c authored over 4 years ago by Michael Kirk <[email protected]>
2ea17a79bde44d2d6596fc66131c1b3d456595c2 authored over 4 years ago by Michael Kirk <[email protected]>
2f424745962ee125e3c0cf5a02b2ed2faf1820cd authored over 4 years ago by Michael Kirk <[email protected]>
a67c85c27315eaea9e4f5a50814ede2109409551 authored over 4 years ago by Michael Kirk <[email protected]>
868e9b5acaec001631b7d9b9d2e8a3aa18f2144e authored over 4 years ago by Michael Kirk <[email protected]>
11aa580b25a772164e979ad6cc75863c65f82cee authored over 4 years ago by Michael Kirk <[email protected]>
Before:
pub use geodesic::Geodesic;
// cannot have method with the same name, so have ...
8b4b4b0515c65ca00a6dd141b4a4fdf29e7b3f8c authored over 4 years ago by Michael Kirk <[email protected]>unused code
6c39f176709db69b7e648974e26ff80ac4ed0792 authored over 4 years ago by Michael Kirk <[email protected]>f443557df9844bd92a6a6728a283c0cee3edc106 authored over 4 years ago by Michael Kirk <[email protected]>
e92719da25bdf5eed5a30d9e8a288de7f430a9ba authored over 4 years ago by Michael Kirk <[email protected]>
35f58e3e39f19f0d11bdfc1e42f162e1520ac344 authored over 4 years ago by Michael Kirk <[email protected]>
af86ca2c31f11c8c9ee0d2129e7b277fa95bd0c5 authored over 4 years ago by Michael Kirk <[email protected]>
Running target/release/deps/geodesic_benchmark-04858faaf6ef041a
direct (pure rust) tim...
2fabe64f6a8279fb41d955244d70d21b822474d2 authored over 4 years ago by Michael Kirk <[email protected]>
a586a7bbbaf9fceb2ed5f18df7a3b23c587abe11 authored over 4 years ago by Michael Kirk <[email protected]>
522fb22122d96205df2d1bdf2f1ab48c73aa5d16 authored over 4 years ago by Michael Kirk <[email protected]>
979ccca5a9fc0424917836bc5b87f45e10276842 authored over 4 years ago by Michael Kirk <[email protected]>
8c8fa148ffb7296e80e95a27c89a872330ce07e9 authored over 4 years ago by Michael Kirk <[email protected]>
32840a05495be9aed2ad29e781f4d3e0ece55aae authored over 4 years ago by Michael Kirk <[email protected]>
hashmaps are expensive. This is a relic of the python port.
aafef70b8c3363d1bc79b7ed6e40ed23839a9583 authored over 4 years ago by Michael Kirk <[email protected]>d9d81a553f5c14674645d1d51d214ca0beb05366 authored over 4 years ago by Michael Kirk <[email protected]>
8d766edeac0331dfe8049ef8f595cf846aa5e335 authored over 4 years ago by Michael Kirk <[email protected]>
cargo bench output:
Running target/release/deps/geodesic_benchmark-c2f88471cb76ce04
direct...
45723104d522fe18f30fc63d11f3a8f668356f8a authored over 4 years ago by Michael Kirk <[email protected]>
Two major things account for the wins here:
1. We return a tuple rather than a HashMap which av...
2bdf3ec0e48b60706121b9be1c7981237153b502 authored over 4 years ago by Michael Kirk <[email protected]>d010f7e95ff5677df3576b74a7dbd11ed8e751b0 authored over 4 years ago by Michael Kirk <[email protected]>
295db45ca8836afb347ff6c0fd8c862a0324e81d authored over 4 years ago by Michael Kirk <[email protected]>
Running target/release/deps/geodesic_benchmark-60516ac2b54d3c0e
direct (pure rust) tim...
3e8e16f13b30025304398bdeed4248abef70d174 authored over 4 years ago by Michael Kirk <[email protected]>
Running target/release/deps/geodesic_benchmark-55d22229b0b5a6a3
direct (c wrapper) tim...
1368fc5b789e15db37010b6ff02ff9170caf6a41 authored over 4 years ago by Michael Kirk <[email protected]>
I think this was just renamed by the porter for some reason, but it
makes comparison harder.
It seems like there was a transcription error when transcribing the
python "ternary" expressions...
this method rather than this custom impl
edb81c0d2519385b226db832693f490a2382c7f9 authored over 4 years ago by Michael Kirk <[email protected]>a2e85ec935e48d2a66fb5cf29a43cf3da1ad76d2 authored over 4 years ago by Michael Kirk <[email protected]>
80a88cff9e6de5bdf4633f92bdbb74c47a104bf3 authored over 4 years ago by Michael Kirk <[email protected]>
ourselves anyway
fbbb951bfdd8ea06e8bf081d6ba86fba2fa50a3c authored over 4 years ago by Michael Kirk <[email protected]>78c02af2526c091499205fda3dcf4ef9b2b0ce12 authored over 4 years ago by Michael Kirk <[email protected]>
cd9e25c376eec71e1c607f809bf1c1645d668c34 authored over 4 years ago by Michael Kirk <[email protected]>
8030565e0f39a0a903cd3c8a99c09d4c0c06d156 authored over 4 years ago by Michael Kirk <[email protected]>
03d9993419a055fc7980d1c69cecae1f027b20ba authored over 4 years ago by Michael Kirk <[email protected]>
28335d9875433a800df1ad2ea9b52c8b17af7a54 authored over 4 years ago by Michael Kirk <[email protected]>
191d596e1d300367693f7049d9b20b68df76f4bf authored over 4 years ago by Michael Kirk <[email protected]>
cf959ff286cbcc47b28cda4bddfac9a8257a3633 authored almost 5 years ago by Michael Kirk <[email protected]>
includes lib.rs so we can include it as an external crate
some temporary hacks to also expose c...
c62a0b721ae027d5e80a701f33b2350730ea9dd8 authored almost 5 years ago by Michael Kirk <[email protected]>0c6cc1541955764526b823ae1c3ab31d31a484cf authored almost 5 years ago by Michael Kirk <[email protected]>
copy/pasted/formatted from python tests. Not sure if cases were missing
or just misordered.
b5f9356471ba4fe2847d317bc543ecb041690cf7 authored almost 5 years ago by Michael Kirk <[email protected]>
abd8c90e2165be36375d2947a5e020e829e9bb84 authored almost 5 years ago by Michael Kirk <[email protected]>
2193b2d7962ea127ef0f688499dd9bc3df97f52f authored over 5 years ago by Psykopear <[email protected]>
1cf71fd8dc93d68d92500da5d1abcc11a3cc7060 authored over 5 years ago by Psykopear <[email protected]>
4d56a1c13513420bf9b9a1e72d645d55893dfbe7 authored over 5 years ago by Federico Dolce <[email protected]>
d68bfd5b62b10ee552b290b1ddab82ebb223b98f authored over 5 years ago by Federico Dolce <[email protected]>
eb8d1cdf28162de5eb2f584a333f1c4c6919b4a0 authored over 5 years ago by Federico Dolce <[email protected]>
80b741a40e3787648916b6d8b5bfaee6c77149ac authored over 5 years ago by Federico Dolce <[email protected]>
d5d1c8cd361da6df3fac366c4ffb5b6f494a0e5f authored over 5 years ago by Federico Dolce <[email protected]>
fbe3505d77c277bbbca9b82956a71e422393db66 authored over 5 years ago by Psykopear <[email protected]>
86e577a1ca4556513e3d9785c7532f20f8c8b71f authored over 5 years ago by Federico Dolce <[email protected]>
6d5a42348c3bfdb3192d40f04747303dad755142 authored over 5 years ago by Psykopear <[email protected]>
c7da907286973dceae6d8556a1b014f70c9a7724 authored over 5 years ago by Federico Dolce <[email protected]>
c64b7b30b96de5c8bb7ae4238fb5cc2389f08a71 authored over 5 years ago by Federico Dolce <[email protected]>
ea2224073e18a4cfa217f81e8a683fba79bd6e97 authored over 5 years ago by Federico Dolce <[email protected]>
8fde3fab0b417e5c534b1fb9a386f7e7b9baa970 authored over 5 years ago by Federico Dolce <[email protected]>
bc976b58a829a8020d26031363fbe654cf7f31e0 authored over 5 years ago by Federico Dolce <[email protected]>
61b1f83ec881a43bd304c6b4a64e15ca4bca5fba authored over 5 years ago by Federico Dolce <[email protected]>
f6fe5bcdae3aad319ba74427a688ac732712b615 authored over 5 years ago by Federico Dolce <[email protected]>
a0ecf8f6708d118d16be4ce1ad89fafe6442e994 authored over 5 years ago by Federico Dolce <[email protected]>
d771cb1173805f8f23ee7fd01b5445ff6fce1844 authored over 5 years ago by Federico Dolce <[email protected]>
928a11376ef58d02fea504be534bd408f8c82895 authored over 5 years ago by Federico Dolce <[email protected]>
6fd3d6549300da5a89b95633a8420af665d8b94d authored over 5 years ago by Federico Dolce <[email protected]>
7d294cbe6e12f7b72b8d4905d227689afeae2fe7 authored over 5 years ago by Federico Dolce <[email protected]>
fa0465b4b7a42d1df4589d773f4408fa5c9198c3 authored over 5 years ago by Federico Dolce <[email protected]>
46b7008560966840f4b37f1d01ab7b262532bcd1 authored over 5 years ago by Federico Dolce <[email protected]>
06d6a8fd994ecd44af23b3dc666b9bb091f0a6e3 authored over 5 years ago by Federico Dolce <[email protected]>
ce3cda149e5705ce2e808a467fbcc53cf7395958 authored over 5 years ago by Federico Dolce <[email protected]>
2355be1f146237f751d395d11085f60e683076ca authored over 5 years ago by Federico Dolce <[email protected]>