XmlMaterial#
- class pyedb.xml_parser.xml_stackup.XmlMaterial(/, **data: Any)#
Bases:
pydantic.BaseModelRepresents a material definition in the XML stackup.
- Parameters:
- name
str Name of the material.
- permittivity
XmlMaterialProperty,optional Relative permittivity (dielectric constant). The default is
None.- permeability
XmlMaterialProperty,optional Relative permeability. The default is
None.- conductivity
XmlMaterialProperty,optional Electrical conductivity in S/m. The default is
None.- dielectric_loss_tangent
XmlMaterialProperty,optional Dielectric loss tangent. The default is
None.- magnetic_loss_tangent
XmlMaterialProperty,optional Magnetic loss tangent. The default is
None.
- name
Overview#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict]. |
Import detail#
from pyedb.xml_parser.xml_stackup import XmlMaterial
Attribute detail#
- XmlMaterial.permittivity: XmlMaterialProperty | None = None#
- XmlMaterial.permeability: XmlMaterialProperty | None = None#
- XmlMaterial.conductivity: XmlMaterialProperty | None = None#
- XmlMaterial.dielectric_loss_tangent: XmlMaterialProperty | None = None#
- XmlMaterial.magnetic_loss_tangent: XmlMaterialProperty | None = None#
- XmlMaterial.model_config#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].