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 |
|---|---|---|---|---|
|
Pre-fitted |
1.0 - 30.0 GHz |
5-pole, lossy |
[1] |
|
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:
AD255C High Performance Polyimide Laminates [url]
AISI 1008 Steel (âAISI_1008â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['AISI_1008']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.0 - 8.5 GHz |
1-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Alumina_AO479U']['standard']
References:
Low Dielectric Loss Tangent, High Strength, and High Purity Alumina (AO479U) [url]
Alumina AO700 (âAlumina_AO700â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.0 - 2.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Alumina_AO700']['standard']
References:
AO700/AO800 (High Flexural Strength Aluminum Oxide) [url]
Alumina AO800 (âAlumina_AO800â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.0 - 2.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Alumina_AO800']['standard']
References:
AO700/AO800 (High Flexural Strength Aluminum Oxide) [url]
Aluminum (âAluminumâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Aluminum']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Annealed_Copper']['standard']
References:
Copper wire tables, U.S. National Bureau of Standards, (1914). [url]
Brass C21000 (âBrass_C21000â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Brass_C21000']['standard']
References:
Electronic Connector Design Guide: Conductivity of Brass [url]
Brass C26000 (âBrass_C26000â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Brass_C26000']['standard']
References:
Electronic Connector Design Guide: Conductivity of Brass [url]
Cobalt (âCobaltâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Cobalt']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Copper_Matula']['standard']
References:
FR4 (âFR4â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Pre-fitted |
1.0 - 3.0 GHz |
5-pole, lossy |
[1] |
|
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:
Getek (âGetekâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.1 - 10.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Getek']['standard']
References:
Getek Low Dk/Df Laminate and Prepreg [url]
Gold (Matula) (âGold_Matulaâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Gold_Matula']['standard']
References:
Iridium (âIridiumâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Iridium']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.1 - 10.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Isola_370HR']['standard']
References:
Isola 370HR Laminate and Prepreg [url]
Isola FR406 (âIsola_FR406â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.1 - 10.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Isola_FR406']['standard']
References:
FR406 Standard Loss, High Tg Epoxy Laminate and Prepreg [url]
Isola FR408 (âIsola_FR408â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.1 - 10.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Isola_FR408']['standard']
References:
FR408 Standard Loss, High Tg Epoxy Laminate and Prepreg [url]
Lead (âLeadâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Lead']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Lithium']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Magnesium']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 10.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Megtron6_R5670_KG']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 50.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Megtron6_R5670_N']['standard']
References:
High Speed, Low Loss Multi-layer Materials [url]
Megtron6 R5775_KG (âMegtron6_R5775_KGâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 10.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Megtron6_R5775_KG']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 50.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Megtron6_R5775_N']['standard']
References:
High Speed, Low Loss Multi-layer Materials [url]
Nelco N4000-13 EP (âNelco_N4000_13EPâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 10.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Nelco_N4000_13EP']['standard']
References:
High-Speed Multifunctional Epoxy Laminate & Prepreg [url]
Nelco N4000-13 EP SI (âNelco_N4000_13EP_SIâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 10.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Nelco_N4000_13EP_SI']['SI']
References:
High-Speed Multifunctional Epoxy Laminate & Prepreg [url]
Nelco N4000-6 (âNelco_N4000_6â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.0 - 2.5 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Nelco_N4000_6']['standard']
References:
Park Electrochemical NelcoÂŽ N4000-6 FC Multifunctional Epoxy Laminate and Prepreg [url]
Nickel (âNickelâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Nickel']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Platinum']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 100.0 GHz |
4-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['PTFE_lowloss_low_density']['standard']
References:
HIGH PERFORMANCE MICROWAVE INTERCONNECT PRODUCTS [url]
PTFE_microporous_expanded (âPTFE_microporous_expandedâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 100.0 GHz |
4-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['PTFE_microporous_expanded']['standard']
References:
HIGH PERFORMANCE MICROWAVE INTERCONNECT PRODUCTS [url]
PTFE_solid (âPTFE_solidâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 100.0 GHz |
4-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['PTFE_solid']['standard']
References:
HIGH PERFORMANCE MICROWAVE INTERCONNECT PRODUCTS [url]
Rogers3003 (âRO3003â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Pre-fitted |
1.0 - 30.0 GHz |
5-pole, lossy |
[1] |
|
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:
RO3003⢠Laminates [url]
Rogers3010 (âRO3010â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Pre-fitted |
1.0 - 30.0 GHz |
5-pole, lossy |
[1] |
|
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:
RO3010⢠Laminates [url]
Rogers4003C (âRO4003Câ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Pre-fitted |
8.0 - 40.0 GHz |
5-pole, lossy |
[1] |
|
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:
RO4003C⢠Laminates [url]
Rogers4350B (âRO4350Bâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Pre-fitted |
8.0 - 40.0 GHz |
5-pole, lossy |
[1] |
|
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:
RO4350B⢠Laminates [url]
Rogers RT_duroid 5880 (âRT_duroid5880â)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
1.0 - 110.0 GHz |
3-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['RT_duroid5880']['standard']
References:
RT/duroid 5870/5880 High frequency Laminates [url]
Rogers RT_duroid 6035HTC (âRT_duroid_6035HTCâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
8.0 - 40.0 GHz |
2-pole, lossy |
[1] |
|
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:
RT/duroidÂŽ 6035HTC High Frequency Laminate [url]
Silver (Matula) (âSilver_Matulaâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Silver_Matula']['standard']
References:
Tin (âTinâ)
Variant |
Type |
Valid for |
Model Info |
Reference |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Tin']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Titanium']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Tungsten']['standard']
References:
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 |
|---|---|---|---|---|
|
Frequency-range parametrized |
0.3 - 300.0 GHz |
12-pole, lossy |
[1] |
Examples:
>>> medium = rf_material_library['Zinc']['standard']
References:
P.D. Desai, Electrical Resistivity of Selected Elements., Journal of Physical and Chemical Reference Data, Vol. 13, No. 4 (1984). [url]