-
Updated
Sep 10, 2020 - Shell
#
optics
Here are 293 public repositories matching this topic...
Λrrow - Functional companion to Kotlin's Standard Library
kotlin
monads
functional-programming
arrow
kotlin-library
category-theory
recursion-schemes
optics
polymorphism
typeclasses
monad-transformers
free-monads
functional-data-structure
continuations
for-comprehension
typed-lambda-calculus
tagless-final
fp-types
typeclass-derivation
delimited-continuations
Functional programming in Java
java
algebra
functional-programming
effects
algebraic-data-types
monad
property-based-testing
persistent-data-structure
monoid
optics
-
Updated
Aug 6, 2020 - Java
Partial lenses is a comprehensive, high-performance optics library for JavaScript
-
Updated
Dec 22, 2019 - JavaScript
Functional patterns for Java
java
lambda
functional-programming
tuples
io-monad
algebraic-data-types
monad
functor
lenses
monoid
semigroup
optics
either
hlist
profunctors
traversable
coproduct
maybe-monad
bifunctors
try-monad
-
Updated
Jul 30, 2020 - Java
Functional optics: a (partial) porting of Scala monocle
-
Updated
Sep 8, 2020 - TypeScript
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
java
algebra
functional-programming
fold
annotation-processor
algebraic-data-types
visitor
java-8
optics
visitor-pattern
discriminated-unions
sum-types
laziness
derive4j
catamorphisms
exhaustiveness-checking
tagged-unions
-
Updated
Feb 6, 2020 - Java
Generically derive traversals, lenses, and prisms.
-
Updated
Jul 9, 2020 - Haskell
Don't Fear the Profunctor Optics!
-
Updated
Jul 2, 2019 - Haskell
A python lens library for manipulating deeply nested immutable structures
python
immutable
functional-programming
prism
traversal
lenses
lens
optics
immutable-datastructures
functional-optics
-
Updated
Jun 28, 2020 - Python
Density Based Clustering of Applications with Noise (DBSCAN) and Related Algorithms - R package
-
Updated
May 18, 2020 - C++
Physical Optics Propagation in Python
-
Updated
Mar 18, 2020 - Jupyter Notebook
physics
geophysics
scientific-computing
thermodynamics
astrophysics
awesome-list
optics
electromagnetics
mechanics
quantum-physics
relativity
-
Updated
Jul 17, 2019
Flexible simulation package for optical neural networks
-
Updated
Apr 22, 2020 - Python
Apollo Tracing middleware for Absinthe
-
Updated
Aug 30, 2020 - Elixir
Database of optical constants
-
Updated
Aug 12, 2020 - HTML
twhughes
commented
Dec 3, 2018
Describe the bug
If eps_r is shape (N,) then the fields solved are shape (N,1)
Either:
- disallow 1-D
eps_rarrays
Or: - keep track of
eps_rshape and reshape the fields to match.
Optical ray tracing for luminescent materials and spectral converter photovoltaic devices
-
Updated
Sep 9, 2020 - Python
Simulations of photonic quantum programmable gate arrays
-
Updated
Apr 21, 2020 - Jupyter Notebook
Type-safe, ergonomic, polymorphic optics for TypeScript
-
Updated
Aug 27, 2020 - TypeScript
Physical Optics Propagation in Python
-
Updated
Sep 10, 2020 - Jupyter Notebook
A ray-tracing based simulation program for ice halos.
-
Updated
Sep 1, 2020 - C++
A collection of forward and inverse Mie solving routines for Python 3, based on Bohren and Huffman's Mie Theory derivations
science
physics
python3
aerosol
optics
python-3
atmospheric-science
electromagnetics
mie
light-scattering
atmospheric-scattering
-
Updated
May 20, 2020 - Python
A ray tracing program
ray-tracer
wxwidgets
raytracer
optics
raytracing
wxwidgets-applications
ray-tracing
raytracing-render
raytracing-one-weekend
-
Updated
Sep 7, 2020 - C++
brandondube
commented
May 3, 2019
Presently, interferometric data can only be written out to ascii files, and read from dat or datx files. The code that handles this in prysm.io should be refactored to allow reading and writing of all formats.
ADDA - light scattering simulator based on the discrete dipole approximation
-
Updated
Jul 22, 2020 - C
Improve this page
Add a description, image, and links to the optics topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the optics topic, visit your repo's landing page and select "manage topics."
Create a front page in this repo or another with main information about repo, probably some blog to bee seen at
tofu.tf