`FresnelEquations.R_p`

— Function```
R_p(n₁, n₂, θᵢ)
R_p(n₁, n₂, θᵢ, θₜ)
```

Calculate the reflectance for p-polarized light, i.e. the fraction of incident light energy that is reflected.

The transmitted angle θₜ defaults to `asin(n₁ / n₂ * sin(θᵢ))`

, which Snell's law states.

**Arguments:**

n₁: The refractive index of the original medium n₂: The refractive index of the medium transmitted into θᵢ: The incident angle in radians, meansured from the surface normal θₜ: The transmitted angle in radians, measured from the surface normal

`FresnelEquations.R_s`

— Function```
R_s(n₁, n₂, θᵢ)
R_s(n₁, n₂, θᵢ, θₜ)
```

Calculate the reflectance for s-polarized light, i.e. the fraction of incident light energy that is reflected.

The transmitted angle θₜ defaults to `asin(n₁ / n₂ * sin(θᵢ))`

, which Snell's law states.

**Arguments:**

n₁: The refractive index of the original medium n₂: The refractive index of the medium transmitted into θᵢ: The incident angle in radians, meansured from the surface normal θₜ: The transmitted angle in radians, measured from the surface normal

`FresnelEquations.T_p`

— Function```
T_p(n₁, n₂, θᵢ)
T_p(n₁, n₂, θᵢ, θₜ)
```

Calculate the transmittance for p-polarized light, i.e. the fraction of incident light energy that is transmitted.

The transmitted angle θₜ defaults to `asin(n₁ / n₂ * sin(θᵢ))`

, which Snell's law states.

**Arguments:**

n₁: The refractive index of the original medium n₂: The refractive index of the medium transmitted into θᵢ: The incident angle in radians, meansured from the surface normal θₜ: The transmitted angle in radians, measured from the surface normal

`FresnelEquations.T_s`

— Function```
T_s(n₁, n₂, θᵢ)
T_s(n₁, n₂, θᵢ, θₜ)
```

Calculate the transmittance for s-polarized light, i.e. the fraction of incident light energy that is transmitted.

The transmitted angle θₜ defaults to `asin(n₁ / n₂ * sin(θᵢ))`

, which Snell's law states.

**Arguments:**

`FresnelEquations._check_angles`

— MethodAn internal function to check if the inputs make physical sense.

`FresnelEquations._θₜ`

— MethodTransmitted angle as function of n₁, n₂ and θᵢ. By Snell's law, intended for internal use as default argument value for θₜ.

`FresnelEquations.r_p`

— Function```
r_p(n₁, n₂, θᵢ)
r_p(n₁, n₂, θᵢ, θₜ)
```

Calculate the reflection coefficient for p-polarized light, i.e. the factor gained by the E-field amplitude by the reflection.

The transmitted angle θₜ defaults to `asin(n₁ / n₂ * sin(θᵢ))`

, which Snell's law states.

**Arguments:**

`FresnelEquations.r_s`

— Function```
r_s(n₁, n₂, θᵢ)
r_s(n₁, n₂, θᵢ, θₜ)
```

Calculate the reflection coefficient for s-polarized light, i.e. the factor gained by the E-field amplitude by the reflection.

The transmitted angle θₜ defaults to `asin(n₁ / n₂ * sin(θᵢ))`

, which Snell's law states.

**Arguments:**

`FresnelEquations.t_p`

— Function```
t_p(n₁, n₂, θᵢ)
t_p(n₁, n₂, θᵢ, θₜ)
```

Calculate the transmission coefficient for p-polarized light, i.e. the factor gained by the E-field amplitude by the transmission.

The transmitted angle θₜ defaults to `asin(n₁ / n₂ * sin(θᵢ))`

, which Snell's law states.

**Arguments:**

`FresnelEquations.t_s`

— Function```
t_s(n₁, n₂, θᵢ)
t_s(n₁, n₂, θᵢ, θₜ)
```

Calculate the transmission coefficient for s-polarized light, i.e. the factor gained by the E-field amplitude by the transmission.

The transmitted angle θₜ defaults to `asin(n₁ / n₂ * sin(θᵢ))`

, which Snell's law states.

**Arguments:**