rayflare

Optical simulator

Software for simulating and modeling complex optical systems using multiple simulation methods

Open-source, integrated optical modelling of complex stacks

GitHub

35 stars
3 watching
13 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list

multiscale-simulationopticsphysicsray-tracingraytracingrigorous-coupled-wavesolar-cellstransfer-matrix-method

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
danieljfarrell/pvtrace A Python-based tool for simulating and analyzing the flow of light through photovoltaic devices 98
qpv-research-group/solcore5 A Python-based library for modeling the optical and electrical properties of solar cells. 134
fancompute/angler A software package for simulating and optimizing optical structures using finite-difference methods and optimization algorithms. 157
opticspy/lightpipes Simulates optical phenomena with diffraction essentiality using numerical methods. 234
edsonportosilva/opticommpy A comprehensive Python-based framework for simulating fiber optic communication systems 118
mperrin/poppy A Python package for simulating physical optics propagation, including diffraction. 178
nrel/bifacial_radiance Provides Python wrapper functions to simplify the use of RADIANCE for simulating bifacial photovoltaics 92
quartiq/rayopt A software framework for designing and analyzing optical systems using ray tracing 265
oscarperpinan/solar A package for simulating photovoltaic system performance and solar radiation using R. 37
aqreed/solarpy Software for simulating solar radiation in flight dynamics and photovoltaic systems 53
damienbloch/inkscape-raytracing An extension for Inkscape that simplifies drawing optical diagrams by annotating primitives with properties and simulating beam paths. 336
quandela/perceval A Python framework for simulating and controlling photonic quantum computers 157
sbyrnes321/tmm A software package that simulates light propagation in multilayer thin films using the Transfer Matrix Method 190
pynlo/pynlo A Python package for simulating and modeling nonlinear optical effects in various materials and systems 105
sterncat/opticspy An open-source Python module for simulating and analyzing optical systems and phenomena. 466