Navigation: Scripting Reference Manual > Functions & Subroutines > GetFormulaGlassIthCoeff

 

GetFormulaGlassIthCoeff

 

Contact Us: fredsupport@photonengr.com

 

Description

Returns the ith coefficient value for the specified Formula Glass.

 

Syntax

coef = GetFormulaGlassIthCoeff( nMat, ndex )

 

Parameters

coef (Double)

Value currently assigned to specified coefficient.

 

nMat As Long

Material identifier.

 

ndex As Long

Zero-based index of coefficient.

 

Remarks

 

Formula Name

Formula

ExtendedSchottAndLaurent

  n2 = A0 + A1*l2 + A2*l4 + S16 Bi* l-2i

Cauchy

  n = A0 + A1*l-2 + A2*l-4

SellmeierGeneral

  n2 = 1 + S16 (Bi*l2) / (l2 - Ci)

Sellmeier2

  n2 - 1 = A + (B1*l2) / (l2 -C12) + B2 / (l2 - C22)

Sellmeier3

  n2 = A + (B*l2) / (l2 - C) + (D*l2) / (l2 - E)

Hartmann

  n = A0 + A1 / (A2 - l)1.2

Herzberger

  n = A + B*L + C*L2 + D*l2 + E*l4 + F*l6 ; L = (l2 - 0.028) -1

Conrady

  n = n0 + A / l + B / l3.5

HandbookOfOptics1

  n2 = A + B / (l2 - C) - D*l2

HandbookOfOptics2

  n2 = A + (B*l2) / (l2 - C) - D*l2

ExtendedSchottAndLaurent2

  n2 = S05Aj*l2j + S110 Bi* l-2i

 

Formula Name

Coefficient

 

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

ExtendedSchottAndLaurent

A0

A1

A2

B1

B2

B3

B4

B5

B6

 

 

 

 

 

 

 

Cauchy

A0

A1

A2

 

 

 

 

 

 

 

 

 

 

 

 

 

SellmeierGeneral

B1

C1

B2

C2

B3

C3

B4

C4

B5

C5

B6

C6

 

 

 

 

Sellmeier2

A

B1

C1

B2

C2

 

 

 

 

 

 

 

 

 

 

 

Sellmeier3

A

B

C

D

E

 

 

 

 

 

 

 

 

 

 

 

Hartmann

A0

A1

A2

 

 

 

 

 

 

 

 

 

 

 

 

 

Herzberger

A

B

C

D

E

F

 

 

 

 

 

 

 

 

 

 

Conrady

n0

A

B

 

 

 

 

 

 

 

 

 

 

 

 

 

HandbookOfOptics1

A

B

C

D

 

 

 

 

 

 

 

 

 

 

 

 

HandbookOfOptics2

A

B

C

D

 

 

 

 

 

 

 

 

 

 

 

 

ExtendedSchottAndLaurent2

A0

A1

A2

A3

A4

A5

B1

B2

B3

B4

B5

B6

B7

B8

B9

B10

 

 

See Also

AddFormulaGlassMaterial

GetFormulaGlassType

SetFormulaGlassType

GetFormulaGlassTypeName

GetFormulaGlassFormula

GetFormulaGlassNumCoeffs

GetFormulaGlassIthCoeffName

SetFormulaGlassIthCoeff

 

 

 

 

 

Copyright © Photon Engineering, LLC