sellmeier_zemax-1.1.0¶
Sellmeier equation for glass used by Zemax
Description
Sellmeier equation for glass used by Zemax
Outline
Schema Definitions ¶
This node must validate against all of the following:
This type is an object with the following properties:
B_coef
object Required B coefficients in Sellmeier equation.
This node must validate against any of the following:
- No length restriction
array
C_coef
object Required C coefficients in Sellmeier equation.
This node must validate against any of the following:
- No length restriction
array
D_coef
object Required Thermal D coefficients of the glass.
This node must validate against any of the following:
- No length restriction
array
E_coef
object Required Thermal E coefficients of the glass.
This node must validate against any of the following:
- No length restriction
array
ref_temperature
number Required Reference temperature of the glass in Kelvin.
ref_pressure
number Required Reference pressure of the glass in ATM.
temperature
number Required System temperature in Kelvin.
pressure
number Required System pressure in ATM.
Original Schema ¶
%YAML 1.1
---
$schema: "http://stsci.edu/schemas/yaml-schema/draft-01"
id: "http://stsci.edu/schemas/gwcs/sellmeier_zemax-1.1.0"
title: Sellmeier equation for glass used by Zemax
description: |
Sellmeier equation for glass used by Zemax
allOf:
- $ref: "http://stsci.edu/schemas/asdf/transform/transform-1.2.0"
- type: object
properties:
B_coef:
description: |
B coefficients in Sellmeier equation.
anyOf:
- type: array
- $ref: "http://stsci.edu/schemas/asdf/core/ndarray-1.0.0"
items:
type: number
minItems: 3
maxItems: 3
C_coef:
description: |
C coefficients in Sellmeier equation.
anyOf:
- type: array
- $ref: "http://stsci.edu/schemas/asdf/core/ndarray-1.0.0"
items:
type: number
minItems: 3
maxItems: 3
D_coef:
description: |
Thermal D coefficients of the glass.
anyOf:
- type: array
- $ref: "http://stsci.edu/schemas/asdf/core/ndarray-1.0.0"
items:
type: number
minItems: 3
maxItems: 3
E_coef:
description: |
Thermal E coefficients of the glass.
anyOf:
- type: array
- $ref: "http://stsci.edu/schemas/asdf/core/ndarray-1.0.0"
items:
type: number
minItems: 3
maxItems: 3
ref_temperature:
description: |
Reference temperature of the glass in Kelvin.
type: number
ref_pressure:
description: |
Reference pressure of the glass in ATM.
type: number
temperature:
description: |
System temperature in Kelvin.
type: number
pressure:
description: |
System pressure in ATM.
type: number
required: [B_coef, C_coef, D_coef, E_coef, ref_temperature,
ref_pressure, temperature, pressure]
...