RF Material Library

RF Material Library#

The RF material library is a dictionary containing various dispersive models for real-world RF materials. To use the materials in the library, import it first by:

>>> from tidy3d.rf import rf_material_library

The key of the dictionary is the abbreviated material name.

Note: some materials have multiple variant models, in which case the second key is the “variant” name.

To import a material “mat” of variant “var”:

>>> medium = rf_material_library['mat']['var']

For example, Rogers3010 laminate can be loaded as:

>>> Rogers3010 = rf_material_library['RO3010']['design']

You can also import the default variant of a material by accessing the medium property:

>>> medium = rf_material_library['RT_duroid5880'].medium

For frequency-range parametrized materials, you can also use medium_in_range() to get a medium for a specific frequency range:

>>> medium = rf_material_library['RT_duroid5880'].medium_in_range(frequency_range=(5e9, 10e9))

It is often useful to see the full list of variants for a given medium:

>>> print(rf_material_library['mat'].variants.keys())

To access the details of a variant, including material model and references, use the following command:

>>> rf_material_library['mat'].variants['var']

ArlonAD255C (“AD255C”)

Variant

Type

Valid for

Model Info

Reference

'design' (default)

Pre-fitted

1.0 - 30.0 GHz

5-pole, lossy

[1]

'process'

Pre-fitted

1.0 - 30.0 GHz

5-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['AD255C']['design']
>>> medium = rf_material_library['AD255C']['process']

References:

  1. AD255C High Performance Polyimide Laminates [url]

AISI 1008 Steel (“AISI_1008”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['AISI_1008']['standard']

References:

  1. Oberg, E., Jones, F. D., Horton, H. L., & Ryffel, H. H. (2020)., Machinery’s Handbook (31st ed.). Industrial Press.

Alumina AO479U (“Alumina_AO479U”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.0 - 8.5 GHz

1-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Alumina_AO479U']['standard']

References:

  1. Low Dielectric Loss Tangent, High Strength, and High Purity Alumina (AO479U) [url]

Alumina AO700 (“Alumina_AO700”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.0 - 2.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Alumina_AO700']['standard']

References:

  1. AO700/AO800 (High Flexural Strength Aluminum Oxide) [url]

Alumina AO800 (“Alumina_AO800”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.0 - 2.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Alumina_AO800']['standard']

References:

  1. AO700/AO800 (High Flexural Strength Aluminum Oxide) [url]

Aluminum (“Aluminum”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Aluminum']['standard']

References:

  1. P.D. Desai, H.M. James, and C.Y. Ho. Electrical Resistivity of Aluminum and Manganese, Journal of Physical and Chemical Reference Data, Vol. 13, No. 4 (1984) [url]

Annealed Copper (“Annealed_Copper”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Annealed_Copper']['standard']

References:

  1. Copper wire tables, U.S. National Bureau of Standards, (1914). [url]

Brass C21000 (“Brass_C21000”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Brass_C21000']['standard']

References:

  1. Electronic Connector Design Guide: Conductivity of Brass [url]

Brass C26000 (“Brass_C26000”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Brass_C26000']['standard']

References:

  1. Electronic Connector Design Guide: Conductivity of Brass [url]

Cobalt (“Cobalt”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Cobalt']['standard']

References:

  1. Rumble, J. R. (Ed.). (2024), CRC Handbook of Chemistry and Physics (105th ed.)., CRC Press [url]

Copper (Matula) (“Copper_Matula”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Copper_Matula']['standard']

References:

  1. Matula, R.A. Journal of Physical and Chemical Reference Data. 8 (4): 1147 (1979). [doi] [url]

FR4 (“FR4”)

Variant

Type

Valid for

Model Info

Reference

'lowloss'

Pre-fitted

1.0 - 3.0 GHz

5-pole, lossy

[1]

'standard' (default)

Pre-fitted

1.0 - 3.0 GHz

5-pole, lossy

[2]

Examples:

>>> medium = rf_material_library['FR4']['lowloss']
>>> medium = rf_material_library['FR4']['standard']

References:

  1. Low loss FR-4 Epoxy Glass Cloth Laminate [url]

  2. Standard FR-4 Epoxy Glass Cloth Laminate [url]

Getek (“Getek”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.1 - 10.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Getek']['standard']

References:

  1. Getek Low Dk/Df Laminate and Prepreg [url]

Gold (Matula) (“Gold_Matula”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Gold_Matula']['standard']

References:

  1. Matula, R.A. Journal of Physical and Chemical Reference Data. 8 (4): 1147 (1979). [doi] [url]

Iridium (“Iridium”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Iridium']['standard']

References:

  1. Rumble, J. R. (Ed.). (2024), CRC Handbook of Chemistry and Physics (105th ed.)., CRC Press [url]

Isola 370HR (“Isola_370HR”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.1 - 10.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Isola_370HR']['standard']

References:

  1. Isola 370HR Laminate and Prepreg [url]

Isola FR406 (“Isola_FR406”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.1 - 10.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Isola_FR406']['standard']

References:

  1. FR406 Standard Loss, High Tg Epoxy Laminate and Prepreg [url]

Isola FR408 (“Isola_FR408”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.1 - 10.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Isola_FR408']['standard']

References:

  1. FR408 Standard Loss, High Tg Epoxy Laminate and Prepreg [url]

Lead (“Lead”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Lead']['standard']

References:

  1. Raymond A. Serway (1998)., Principles of Physics, Fort Worth, Texas; London: Saunders College Pub. p. 602 [url]

Lithium (“Lithium”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Lithium']['standard']

References:

  1. Rumble, J. R. (Ed.). (2024), CRC Handbook of Chemistry and Physics (105th ed.)., CRC Press [url]

Magnesium (“Magnesium”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Magnesium']['standard']

References:

  1. Rumble, J. R. (Ed.). (2024), CRC Handbook of Chemistry and Physics (105th ed.)., CRC Press [url]

Megtron6 R5670_KG (“Megtron6_R5670_KG”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

1.0 - 10.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Megtron6_R5670_KG']['standard']

References:

  1. Ultra-low transmission loss Highly heat resistant Multi-layer circuit board materials [url]

Megtron6 R5670_N (“Megtron6_R5670_N”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

1.0 - 50.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Megtron6_R5670_N']['standard']

References:

  1. High Speed, Low Loss Multi-layer Materials [url]

Megtron6 R5775_KG (“Megtron6_R5775_KG”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

1.0 - 10.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Megtron6_R5775_KG']['standard']

References:

  1. Ultra-low transmission loss Highly heat resistant Multi-layer circuit board materials [url]

Megtron6 R5775_N (“Megtron6_R5775_N”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

1.0 - 50.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Megtron6_R5775_N']['standard']

References:

  1. High Speed, Low Loss Multi-layer Materials [url]

Nelco N4000-13 EP (“Nelco_N4000_13EP”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

1.0 - 10.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Nelco_N4000_13EP']['standard']

References:

  1. High-Speed Multifunctional Epoxy Laminate & Prepreg [url]

Nelco N4000-13 EP SI (“Nelco_N4000_13EP_SI”)

Variant

Type

Valid for

Model Info

Reference

'SI' (default)

Frequency-range parametrized

1.0 - 10.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Nelco_N4000_13EP_SI']['SI']

References:

  1. High-Speed Multifunctional Epoxy Laminate & Prepreg [url]

Nelco N4000-6 (“Nelco_N4000_6”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.0 - 2.5 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Nelco_N4000_6']['standard']

References:

  1. Park Electrochemical NelcoÂŽ N4000-6 FC Multifunctional Epoxy Laminate and Prepreg [url]

Nickel (“Nickel”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Nickel']['standard']

References:

  1. Rumble, J. R. (Ed.). (2024), CRC Handbook of Chemistry and Physics (105th ed.)., CRC Press [url]

Platinum (“Platinum”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Platinum']['standard']

References:

  1. Raymond A. Serway (1998)., Principles of Physics, Fort Worth, Texas; London: Saunders College Pub. p. 602 [url]

PTFE_lowloss_low_density (“PTFE_lowloss_low_density”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

1.0 - 100.0 GHz

4-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['PTFE_lowloss_low_density']['standard']

References:

  1. HIGH PERFORMANCE MICROWAVE INTERCONNECT PRODUCTS [url]

PTFE_microporous_expanded (“PTFE_microporous_expanded”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

1.0 - 100.0 GHz

4-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['PTFE_microporous_expanded']['standard']

References:

  1. HIGH PERFORMANCE MICROWAVE INTERCONNECT PRODUCTS [url]

PTFE_solid (“PTFE_solid”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

1.0 - 100.0 GHz

4-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['PTFE_solid']['standard']

References:

  1. HIGH PERFORMANCE MICROWAVE INTERCONNECT PRODUCTS [url]

Rogers3003 (“RO3003”)

Variant

Type

Valid for

Model Info

Reference

'design' (default)

Pre-fitted

1.0 - 30.0 GHz

5-pole, lossy

[1]

'process'

Pre-fitted

1.0 - 30.0 GHz

5-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['RO3003']['design']
>>> medium = rf_material_library['RO3003']['process']

References:

  1. RO3003™ Laminates [url]

Rogers3010 (“RO3010”)

Variant

Type

Valid for

Model Info

Reference

'design' (default)

Pre-fitted

1.0 - 30.0 GHz

5-pole, lossy

[1]

'process'

Pre-fitted

1.0 - 30.0 GHz

5-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['RO3010']['design']
>>> medium = rf_material_library['RO3010']['process']

References:

  1. RO3010™ Laminates [url]

Rogers4003C (“RO4003C”)

Variant

Type

Valid for

Model Info

Reference

'design' (default)

Pre-fitted

8.0 - 40.0 GHz

5-pole, lossy

[1]

'process'

Pre-fitted

8.0 - 40.0 GHz

5-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['RO4003C']['design']
>>> medium = rf_material_library['RO4003C']['process']

References:

  1. RO4003C™ Laminates [url]

Rogers4350B (“RO4350B”)

Variant

Type

Valid for

Model Info

Reference

'design' (default)

Pre-fitted

8.0 - 40.0 GHz

5-pole, lossy

[1]

'process'

Pre-fitted

8.0 - 40.0 GHz

5-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['RO4350B']['design']
>>> medium = rf_material_library['RO4350B']['process']

References:

  1. RO4350B™ Laminates [url]

Rogers RT_duroid 5880 (“RT_duroid5880”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

1.0 - 110.0 GHz

3-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['RT_duroid5880']['standard']

References:

  1. RT/duroid 5870/5880 High frequency Laminates [url]

Rogers RT_duroid 6035HTC (“RT_duroid_6035HTC”)

Variant

Type

Valid for

Model Info

Reference

'design' (default)

Frequency-range parametrized

8.0 - 40.0 GHz

2-pole, lossy

[1]

'process'

Frequency-range parametrized

8.0 - 40.0 GHz

1-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['RT_duroid_6035HTC']['design']
>>> medium = rf_material_library['RT_duroid_6035HTC']['process']

References:

  1. RT/duroidÂŽ 6035HTC High Frequency Laminate [url]

Silver (Matula) (“Silver_Matula”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Silver_Matula']['standard']

References:

  1. Matula, R.A. Journal of Physical and Chemical Reference Data. 8 (4): 1147 (1979). [doi] [url]

Tin (“Tin”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Tin']['standard']

References:

  1. Rumble, J. R. (Ed.). (2024), CRC Handbook of Chemistry and Physics (105th ed.)., CRC Press [url]

Titanium (“Titanium”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Titanium']['standard']

References:

  1. Rumble, J. R. (Ed.). (2024), CRC Handbook of Chemistry and Physics (105th ed.)., CRC Press [url]

Tungsten (“Tungsten”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Tungsten']['standard']

References:

  1. Raymond A. Serway (1998)., Principles of Physics, Fort Worth, Texas; London: Saunders College Pub. p. 602 [url]

Zinc (“Zinc”)

Variant

Type

Valid for

Model Info

Reference

'standard' (default)

Frequency-range parametrized

0.3 - 300.0 GHz

12-pole, lossy

[1]

Examples:

>>> medium = rf_material_library['Zinc']['standard']

References:

  1. P.D. Desai, Electrical Resistivity of Selected Elements., Journal of Physical and Chemical Reference Data, Vol. 13, No. 4 (1984). [url]