Antkeeper  0.0.1
Namespaces | Functions | Variables
photometry.hpp File Reference
#include <engine/math/numbers.hpp>
#include <engine/math/quadrature.hpp>

Go to the source code of this file.

Namespaces

 physics
 Physics.
 
 physics::light
 Gas-related functions.
 

Functions

template<class T , class UnaryOp1 , class UnaryOp2 , class InputIt >
physics::light::luminous_efficiency (UnaryOp1 spd, UnaryOp2 lef, InputIt first, InputIt last)
 Calculates the luminous efficiency of a light source. More...
 
template<class T >
physics::light::luminous_efficacy (T efficiency)
 Calculates luminous efficacy given luminous efficiency. More...
 
template<class T >
physics::light::watts_to_lumens (T radiant_flux, T efficiency)
 Converts watts (radiant flux) to lumens (luminous flux). More...
 

Variables

template<class T >
constexpr T physics::light::max_luminous_efficacy = T(683.002)
 Maximum luminous efficacy of an ideal monochromatic source, in lumen per watt. More...