Skip to main content

Python tools for simulation of optical systems

Project description

pyOpTools

pyOpTools is a comprehensive set of packages designed for simulating optical systems using ray tracing, as well as performing various calculations involving wavefronts. Currently, the project is under active development and is written in both Python and Cython.

The software is being developed by the technological development team at Combustión Ingenieros S.A.S. and Colombian Imaging Technologies S.A.S..

Documentation

The documentation is currently a work in progress and can be accessed here.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

pyoptools-0.3.6-cp312-cp312-win_amd64.whl (14.4 MB view details)

Uploaded CPython 3.12Windows x86-64

pyoptools-0.3.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyoptools-0.3.6-cp312-cp312-macosx_11_0_arm64.whl (14.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyoptools-0.3.6-cp311-cp311-win_amd64.whl (14.4 MB view details)

Uploaded CPython 3.11Windows x86-64

pyoptools-0.3.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (29.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyoptools-0.3.6-cp311-cp311-macosx_11_0_arm64.whl (14.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyoptools-0.3.6-cp310-cp310-win_amd64.whl (14.4 MB view details)

Uploaded CPython 3.10Windows x86-64

pyoptools-0.3.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyoptools-0.3.6-cp310-cp310-macosx_11_0_arm64.whl (14.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyoptools-0.3.6-cp39-cp39-win_amd64.whl (14.5 MB view details)

Uploaded CPython 3.9Windows x86-64

pyoptools-0.3.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyoptools-0.3.6-cp39-cp39-macosx_11_0_arm64.whl (14.6 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file pyoptools-0.3.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyoptools-0.3.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 14.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyoptools-0.3.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6fb55182c5798e03c145a4ca7b3cf6de02c20909bdce099f72a9e45e00b3e132
MD5 9260edacac6cd78607b021f2522d4687
BLAKE2b-256 ba33ed1a40396a1aeded5e190ea86b775b5a34365fcfa01650bc00989b440eb5

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyoptools-0.3.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5c7b106573650310af26972376f3337178f1ff78d13e1477dda36901b748a4d9
MD5 ecf1320550f52ab6bb9e60580c00339b
BLAKE2b-256 61da1260afb33a6670fc367a1f41f4e59bd37aa97a96d79144797341b0eb7dd7

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyoptools-0.3.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11fddf6164436f1324740541e32244582a85068e2015636b516c98891303f6e8
MD5 1c871dfa396b76aa4893582b4d8a1faa
BLAKE2b-256 461e85ea8d261f0163a84f1e354e6e8cee9a572f4458e75086b5f2d3ee65b41d

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyoptools-0.3.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 14.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyoptools-0.3.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5f7e9e4cb928989d5119ee3f8d76282d56afd6b16619e17c9482b19cbdf9e826
MD5 ad6b082af7d4809daac57fffd04426f5
BLAKE2b-256 35bfd539a933b398281cc48e1a877d94c890851423a2086768923fcfbbed2892

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyoptools-0.3.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 755391e78e7e257bfdd5a9e692d423a1eb5d5a931cb7d0cf09fb672732f79469
MD5 c7f26baa5c55b3f883fc349ad5eccb25
BLAKE2b-256 69d7027c6b921407fb8e0a10095c84d8db45b905ad3d168811b3b596b209e716

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyoptools-0.3.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff1ddc5c741c4620380b59aa74bbfb191f37ac991777a2028380b7181d811a32
MD5 a1cce69c3010e1f7715d329b6fcf542d
BLAKE2b-256 f6e9eb391c5a705d358b82cbcda96d499b64b18eba8106aa1094fa5f0d3ffd7e

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyoptools-0.3.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 14.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyoptools-0.3.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b08b23517a578756cc0af6aa92ba4539b8c7b8bc33a99e61348f312b991636e6
MD5 2d053c2b625dfba18ccb396a31f4378f
BLAKE2b-256 3d316d66009f8afc93723e13a1c1998e45c1f4fe2d23a7fac2f6c2e5c2c80daf

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyoptools-0.3.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 565e7ecff61ea8f248f376bd42c276550e541e5143ae1dc14d1253c7de01b2ea
MD5 48a511b2650aedb934d1c2f0d98a286d
BLAKE2b-256 424384df240187afdbaaddebd5b29fd581df0181b06193ce8d72aa495a480296

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyoptools-0.3.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b1ef569f31ac55854d5ac1ec4aff105c3640cecaccbc5585132b6286be2c7a7a
MD5 5f9891fef17fcb8d3b35fd88d276087f
BLAKE2b-256 09d010efdaf15cb63a171d2bab790820e866af8ce953c97865b35c2b6bea9697

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyoptools-0.3.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 14.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for pyoptools-0.3.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d387bc47c6c7458772555f95bd6a9e2eb5cc6dfedfc607d2a48c2494887a15ad
MD5 595d5866c3b3981acbcf7082ef3c1acb
BLAKE2b-256 6ca6e6c667dec713229b08e722ddf4d791508f2fa668122f18016ceba62618af

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyoptools-0.3.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f71a7dd2f1dddb822088660aa56e7c9f4bc555a7aebc5485c98eb4b2bb12c7ff
MD5 dcf8fcdf7c74f023d47ac529c4dca4cd
BLAKE2b-256 7d7c42bd0cb82a4372f962a599e30f100a2d052352e2b03f9cf6d2844c0ffca5

See more details on using hashes here.

File details

Details for the file pyoptools-0.3.6-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyoptools-0.3.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff5e466c2bb27012193319b8b593607f1396c23796967846da2312cff3b756d9
MD5 b04bbe0189a1d34dc64d7bd92c38e7b7
BLAKE2b-256 e8a0be359a442ed0587545611ad2c565fc4e7ca89866209640cf763b549738a0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page